public Clv(Clv employee) { name = employee.Name; day = employee.Day; month = employee.Month; year = employee.Year; }
public static void Main(string[] args) { DS menu = new DS(); List <Clv> ListEmployee = new List <Clv>(); int iLuaChon; menu.AddItem("Nhap danh sach nhan vien"); menu.AddItem("Xoa danh sach nhan vien"); menu.AddItem("Sua danh sachnhan vien"); menu.AddItem("Danh sach nhan vien"); menu.AddItem("Cancle"); do { iLuaChon = menu.DisplayDS(); if (iLuaChon == 0) { Clv employee = new Clv(); employee.InputInfor(); ListEmployee.Add(employee); } if (iLuaChon == 1) { DS DSEmpl = new DS(); foreach (Clv empl in ListEmployee) { DSEmpl.AddItem(empl.Name); } int iDelete = 0; iDelete = DSEmpl.DisplayDS(); Console.WriteLine("Xoa danh sach nhan vien: {0}(Co: 1| khong: 0)", ListEmployee[iDelete]); int check = Int32.Parse(Console.ReadLine()); if (check == 1) { ListEmployee.Remove(ListEmployee[iDelete]); } } if (iLuaChon == 2) { DS DSEmpl = new DS(); foreach (Clv empl in ListEmployee) { DSEmpl.AddItem(empl.Name); } int iEdit = 0; iEdit = DSEmpl.DisplayDS(); Clv employee = new Clv(); employee.InputInfor(); ListEmployee[iEdit] = employee; } if (iLuaChon == 3) { Console.WriteLine("{0,-10}|{1,-15}|{2,-15}|{3,-15}|{4,-15}", "Number", "Name", "Day", "Month", "Year"); if (ListEmployee.Count < 1) { Console.WriteLine("List Employee is null"); } else { for (int i = 0; i < ListEmployee.Count; i++) { Clv employee = ListEmployee[i]; Console.WriteLine("{0,-10}|{1,-15}|{2,-15}|{3,-15}|{4,-15}", i, employee.Name, employee.Day, employee.Month, employee.Year); } } Console.ReadKey(true); } }while(iLuaChon != 4); Console.Write("Press any key to continue . . . "); Console.ReadKey(true); }