public void Create(Thanhvien_Model model) { var data = Connect_Enttity.Thanhviens.FirstOrDefault(x => x.id == model.id); if (data == null) { var entity = new Thanhvien(); entity.Taikhoan = model.Taikhoan; entity.Matkhau = model.Matkhau; entity.Hoten = model.Hoten; entity.Ngaysinh = model.Ngaysinh; entity.Gioitinh = model.Gioitinh; entity.Diachi = model.Diachi; entity.SDT = model.SDT; entity.Email = model.Email; entity.Actice = (bool)(model.Actice); entity.thutu = (int)(model.thutu); entity.CreateDate = DateTime.Now; Connect_Enttity.Thanhviens.Add(entity); Connect_Enttity.SaveChanges(); Dispose(); } }
// [Authorize(Roles = "Admin")] //Personnel public ActionResult Insert(string Taikhoan, string Matkhau, string Hoten, string Ngaysinh, string Gioitinh, string Diachi, string SDT, string Email, string Actice, string thutu) { Thanhvien_Model model = new Thanhvien_Model();//gọi model data model.Taikhoan = Taikhoan; if (Matkhau == "") { model.Matkhau = ""; } else { model.Matkhau = StringClass.Encrypt(Matkhau); } model.Hoten = Hoten; model.Ngaysinh = Convert.ToDateTime(Ngaysinh); if (Ngaysinh != "") { DateTime DateNgaysinh = DateTime.ParseExact(Ngaysinh, @"d/M/yyyy", System.Globalization.CultureInfo.InvariantCulture); model.Ngaysinh = DateNgaysinh; } else { model.Ngaysinh = null; } model.Gioitinh = Gioitinh; model.Diachi = Diachi; model.SDT = SDT; model.Email = Email; model.Actice = Convert.ToBoolean(Actice); model.thutu = Convert.ToInt32(thutu); if (connect_entity.Thanhviens.FirstOrDefault (x => x.Email == model.Email && x.Taikhoan == model.Taikhoan) == null) // kiểm tra không được trùng tên { Connect.Create(model); //gọi service lưu Resurt = 1; } else { Resurt = 0; } return(Json(Resurt, JsonRequestBehavior.AllowGet)); }
public void Update(Thanhvien_Model model) { var data = Connect_Enttity.Thanhviens.FirstOrDefault(x => x.id == model.id); if (data != null) { data.Taikhoan = model.Taikhoan; data.Matkhau = model.Matkhau; data.Hoten = model.Hoten; data.Ngaysinh = model.Ngaysinh; data.Gioitinh = model.Gioitinh; data.Diachi = model.Diachi; data.SDT = model.SDT; data.Email = model.Email; data.Actice = (bool)(model.Actice); data.thutu = (int)(model.thutu); Connect_Enttity.SaveChanges(); Dispose(); } }
public IList <Thanhvien_Model> GetId(Thanhvien_Model model) { IList <Thanhvien_Model> result = new List <Thanhvien_Model>(); result = Connect_Enttity.Thanhviens.Where(x => x.id == model.id).Select(x => new Thanhvien_Model { id = x.id, Taikhoan = x.Taikhoan, Matkhau = x.Matkhau, Hoten = x.Hoten, Ngaysinh = x.Ngaysinh, Gioitinh = x.Gioitinh, Diachi = x.Diachi, SDT = x.SDT, Email = x.Email, Actice = (bool)(x.Actice), thutu = (int)(x.thutu), CreateDate = (DateTime)(x.CreateDate) }).ToList(); return(result); }
public IEnumerable <Thanhvien_Model> ReadID(Thanhvien_Model model) { return(GetId(model)); }