Esempio n. 1
0
        static void Demo5()
        {
            NhanVien[] nhanviens = new NhanVien[5];

            for (int i = 0; i <= nhanviens.Length; i++)
            {
                Console.WriteLine("Chon loai nhan vien");
                Console.WriteLine("1. Chon nhan vien san xuat");
                Console.WriteLine("1. Chon nhan vien van phong");

                int loannv = Convert.ToInt32(Console.ReadLine());

                if (loannv == 1)
                {
                    NhanVienSanXuat nvsx = new NhanVienSanXuat();
                    nvsx.Nhap();
                    nhanviens[i] = nvsx;
                }
                else if (loannv == 2)
                {
                    NhanVienVanPhong nvvp = new NhanVienVanPhong();
                    nvvp.Nhap();
                    nhanviens[i] = nvvp;
                }
            }

            Console.WriteLine("Thuc hien tinh luong va phu cap");
            foreach (NhanVien nhanVien in nhanviens)
            {
                Console.WriteLine("Ho ten: " + nhanVien.Name);
                Console.WriteLine("Tinh luong: " + nhanVien.Tinhluong());
                Console.WriteLine("Tinh phu cap: " + nhanVien.TinhPhuCap());
            }
        }
 public ActionResult Create(NhanVienVanPhong entity, bool gender)
 {
     entity.GioiTinh = gender;
     entity.MatKhau  = HanoiBusSystemManagement.Common.Encryptor.MD5Hash(entity.MatKhau.ToString());
     db.NhanVienVanPhongs.Add(entity);
     db.SaveChanges();
     return(RedirectToAction("Index"));
 }
        public ActionResult Edit(NhanVienVanPhong entity)
        {
            var e = db.NhanVienVanPhongs.SingleOrDefault(x => x.ID == entity.ID);

            e.HoTen      = entity.HoTen;
            e.NgaySinh   = entity.NgaySinh;
            e.GioiTinh   = entity.GioiTinh;
            e.DiaChi     = entity.DiaChi;
            e.DienThoai  = entity.DienThoai;
            e.SoCMTND    = entity.SoCMTND;
            e.BangCap    = entity.BangCap;
            e.MaPhongBan = entity.MaPhongBan;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }