public ActionResult EditEmloyee(string id) { var model = new AdminDao().ViewDetail(id); var emp = new NhaVienModel() { MANHANVIEN = model.MANHANVIEN, TENNHANVIEN = model.TENNHANVIEN, TENDANGNHAPNHANVIEN = model.TENDANGNHAPNHANVIEN, MATKHAUNHANVIEN = model.MATKHAUNHANVIEN, DIACHINHANVIEN = model.DIACHINHANVIEN, EMAIL = model.EMAIL, SDT = model.SDT, NGAYSINH = model.NGAYSINH, CMND = model.CMND, HINHANH = model.HINHANH, LOAIHINHCONGVIEC = model.LOAIHINHCONGVIEC, CHUCVU = model.CHUCVU, TRANGTHAI = model.TRANGTHAI, MANHOMNGUOIDUNG = model.MANHOMNGUOIDUNG, }; var dao = new GroupUserDao(); ViewBag.MANHOMNGUOIDUNG = new SelectList(dao.ListAll(), "MANHOMNGUOIDUNG", "TENNHOMNGUOIDUNG", emp.MANHOMNGUOIDUNG); return(PartialView("~/Areas/Admin/Views/Emloyee/_EditEmloyee.cshtml", emp)); }
public ActionResult Create(NhaVienModel model) { var message = 0; var dao = new AdminDao(); if (dao.CheckUserNameEmloyee(model.TENDANGNHAPNHANVIEN)) { message = -1; } else if (dao.CheckEmailEmloyee(model.EMAIL)) { message = -2; } else { var user = new NHANVIEN() { MANHANVIEN = dao.CreateIDAuto("NV"), TENNHANVIEN = model.TENNHANVIEN, TENDANGNHAPNHANVIEN = model.TENDANGNHAPNHANVIEN, MATKHAUNHANVIEN = Encryptor.MD5Hash(model.MATKHAUNHANVIEN), DIACHINHANVIEN = model.DIACHINHANVIEN, EMAIL = model.EMAIL, SDT = model.SDT, NGAYSINH = model.NGAYSINH, CMND = model.CMND, HINHANH = model.HINHANH, LOAIHINHCONGVIEC = model.LOAIHINHCONGVIEC, CHUCVU = model.CHUCVU, NGAYTAO = DateTime.Now, MANHOMNGUOIDUNG = model.MANHOMNGUOIDUNG, TRANGTHAI = true }; var result = dao.InsertEmloyee(user); if (result != null) { message = 1; //model = new RegisterEmloyeeModel(); } else { message = 0; } } return(Json(message, JsonRequestBehavior.AllowGet)); }
public ActionResult InfoEmployee(string id) { var model = new AdminDao().ViewDetail(id); var emp = new NhaVienModel() { MANHANVIEN = model.MANHANVIEN, TENNHANVIEN = model.TENNHANVIEN, TENDANGNHAPNHANVIEN = model.TENDANGNHAPNHANVIEN, EMAIL = model.EMAIL, DIACHINHANVIEN = model.DIACHINHANVIEN, SDT = model.SDT, NGAYTAO = model.NGAYTAO, NGAYSINH = model.NGAYSINH, CMND = model.CMND, HINHANH = model.HINHANH, LOAIHINHCONGVIEC = model.LOAIHINHCONGVIEC, CHUCVU = model.CHUCVU, TRANGTHAI = model.TRANGTHAI, MANHOMNGUOIDUNG = model.MANHOMNGUOIDUNG, NameGroup = new AdminDao().getNameGroup(model.MANHOMNGUOIDUNG) }; return(PartialView("~/Areas/Admin/Views/Emloyee/_InfoEmployee.cshtml", emp)); }