Click here to Skip to main content
15,891,694 members
Home / Discussions / C#
   

C#

 
GeneralRe: Declarations using var Pin
Eddy Vluggen16-Sep-15 9:32
professionalEddy Vluggen16-Sep-15 9:32 
GeneralRe: Declarations using var Pin
PIEBALDconsult16-Sep-15 11:53
mvePIEBALDconsult16-Sep-15 11:53 
AnswerRe: Declarations using var Pin
PIEBALDconsult16-Sep-15 11:52
mvePIEBALDconsult16-Sep-15 11:52 
GeneralRe: Declarations using var Pin
Rob Philpott16-Sep-15 23:05
Rob Philpott16-Sep-15 23:05 
GeneralRe: Declarations using var Pin
Richard Deeming17-Sep-15 1:53
mveRichard Deeming17-Sep-15 1:53 
AnswerRe: Declarations using var Pin
JBHowl17-Sep-15 2:15
JBHowl17-Sep-15 2:15 
GeneralRe: Declarations using var Pin
Pete O'Hanlon17-Sep-15 2:17
mvePete O'Hanlon17-Sep-15 2:17 
QuestionHow to declare and define a method returns a list? Pin
Member 1198763615-Sep-15 21:36
Member 1198763615-Sep-15 21:36 
Hi, I am developing a code to get name and div_id of employee from the user and then add employees name, emp_id, div_id and isTL to a List<IEmployee> where IEmployee is an interface class for Employee class.Now I want to view all the employee details from the list. And I want to edit the isTL detail of the employee which is set to false by default? How do I do? Here is my code.
C#
class Employee
    {
        int div_Id;
        public string Name { get; set; }
        public bool IsTL { get; set; }
       

        public Employee(string name, bool isTL, int divid)
    {
        this.Name = name;
        this.IsGR = isTL;
        this.div_Id = divid;
    }
}
class Batch
{
public int AddEmployee(IEmployee employee)
        {
            iemplist.Add(employee);
            employeeid=0;
            foreach (Employee a in iemplist)
            {
                ++employeeid;
            }
        }
public list<IEmployee> ViewAllEmployees() //is this correct???
{  
           foreach (Employee i in iemplist)
            {
                Console.WriteLine("EmployeeName: {0}", i.Name);
                Console.WriteLine("IsTL: {0}", i.IsGR);
                // i want view the employeeid also.. how do i?
            }
            return iemplist;
}
 }
class Program
{
static void Main(string[] Args)
{
Batch bat= new Batch();
List<IEmployee> iemplist = new List<IEmployee>();
int EmployeeId;
string name;
bool isTL;
int div_id;
// case 2 is for generating associate id. 
 case 2:
                        {
                            Console.WriteLine("enter the employee name and div_id");
                            name = Console.ReadLine();
                            isTL = false;
                            div_id = Convert.ToInt32(Console.ReadLine());
                           Employee emp = new Employee(name, isTL, div_id);
                            EmployeeId = bat.AddEmployee(emp);
                            Console.WriteLine("Employee Id = " + EmployeeId);
                            break;
                        }
               case 3:
                        {
                            var s = bat.ViewAllEmployees();     
                            break;
                        }
}
}


modified 16-Sep-15 3:56am.

AnswerRe: How to declare and define a method returns a list? Pin
OriginalGriff15-Sep-15 22:15
mveOriginalGriff15-Sep-15 22:15 
AnswerRe: How to declare and define a method returns a list? Pin
BillWoodruff16-Sep-15 8:01
professionalBillWoodruff16-Sep-15 8:01 
QuestionUSB port Pin
Member 1198669115-Sep-15 20:38
Member 1198669115-Sep-15 20:38 
AnswerRe: USB port Pin
Pete O'Hanlon15-Sep-15 21:29
mvePete O'Hanlon15-Sep-15 21:29 
GeneralRe: USB port Pin
Member 1198669116-Sep-15 15:51
Member 1198669116-Sep-15 15:51 
GeneralRe: USB port Pin
Pete O'Hanlon16-Sep-15 21:09
mvePete O'Hanlon16-Sep-15 21:09 
AnswerRe: USB port Pin
OriginalGriff15-Sep-15 21:39
mveOriginalGriff15-Sep-15 21:39 
GeneralRe: USB port Pin
Member 1198669116-Sep-15 15:54
Member 1198669116-Sep-15 15:54 
AnswerRe: USB port Pin
Eddy Vluggen17-Sep-15 22:54
professionalEddy Vluggen17-Sep-15 22:54 
QuestionDynamicly created ErrorProvider and garbage collection Pin
TMattC14-Sep-15 20:37
TMattC14-Sep-15 20:37 
AnswerRe: Dynamicly created ErrorProvider and garbage collection Pin
Eddy Vluggen14-Sep-15 23:36
professionalEddy Vluggen14-Sep-15 23:36 
QuestionRe-Get and Set Property Pin
Member 1116162514-Sep-15 20:02
Member 1116162514-Sep-15 20:02 
AnswerRe: Get and Set Property Pin
Peter Leow14-Sep-15 20:27
professionalPeter Leow14-Sep-15 20:27 
AnswerRe: Get and Set Property Pin
OriginalGriff14-Sep-15 21:40
mveOriginalGriff14-Sep-15 21:40 
AnswerRe: Get and Set Property Pin
V.14-Sep-15 21:52
professionalV.14-Sep-15 21:52 
AnswerRe: Get and Set Property Pin
BillWoodruff15-Sep-15 0:42
professionalBillWoodruff15-Sep-15 0:42 
Questionhow to compare two data tables having same column and contain some values according to column name using stored procedure in sql dbx? Pin
Member 1198440814-Sep-15 19:06
Member 1198440814-Sep-15 19:06 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.