[Authorize(Roles = "Admin,Personnel")] //Personnel public ActionResult Update(string Id, string IdTag, string Text, string Value, string Idcapthuoctinh, string Idproduct, string Idthuoctinh, string Active, string Ord, string Content, string TagProduct) { DientuThuoctinh_Model data = new DientuThuoctinh_Model();//gọi model data data.Id = _resurtId(IdTag); data.Text = Text; data.Value = Value; data.IdTag = IdTag; data.Active = Convert.ToBoolean(Active); data.Ord = Convert.ToInt32(Ord); data.Idproduct = Convert.ToInt32(Idproduct); data.Idthuoctinh = Convert.ToInt32(Idthuoctinh); data.Idcapthuoctinh = Convert.ToInt32(Idcapthuoctinh); data.Content = Content; data.TagProduct = TagProduct; if (connect_entity.DientuThuoctinhs.FirstOrDefault (x => x.Text == data.Text && x.Idproduct == data.Idproduct && x.Id != data.Id) == null) // kiểm tra không được trùng tên { Connect.Update(data); //gọi service lưu Resurt = 1; } else { Resurt = 0; } return(Json(Resurt, JsonRequestBehavior.AllowGet)); }
public IList <DientuThuoctinh_Model> GetId(DientuThuoctinh_Model model) { IList <DientuThuoctinh_Model> result = new List <DientuThuoctinh_Model>(); result = Connect_Enttity.DientuThuoctinhs.Where(x => x.Id == model.Id).Select(x => new DientuThuoctinh_Model { Id = x.Id, IdTag = x.IdTag, Text = x.Text, Value = x.Value, Ord = (int)(x.Ord), Active = (bool)(x.Active), Idcapthuoctinh = (int)(x.Idcapthuoctinh), Idthuoctinh = (int)(x.Idthuoctinh), Idproduct = (int)(x.Idproduct), Content = x.Content, TagProduct = x.TagProduct }).ToList(); return(result); }
public void Update(DientuThuoctinh_Model model) { var data = Connect_Enttity.DientuThuoctinhs.FirstOrDefault(x => x.Id == model.Id); if (data != null) { data.Text = model.Text; data.Value = model.Value; data.IdTag = model.IdTag; data.Ord = (int)(model.Ord); data.Active = (bool)(model.Active); data.Idthuoctinh = (int)(model.Idthuoctinh); data.Idproduct = (int)(model.Idproduct); data.Idcapthuoctinh = (int)(model.Idcapthuoctinh); data.Content = model.Content; data.TagProduct = model.TagProduct; Connect_Enttity.SaveChanges(); Dispose(); } }
public void Create(DientuThuoctinh_Model model) { var data = Connect_Enttity.DientuThuoctinhs.FirstOrDefault(x => x.Id == model.Id); if (data == null) { var entity = new DientuThuoctinh(); entity.Text = model.Text; entity.IdTag = model.IdTag; entity.Value = model.Value; entity.Ord = (int)(model.Ord); entity.Idthuoctinh = (int)(model.Idthuoctinh); entity.Idproduct = (int)(model.Idproduct); entity.Idcapthuoctinh = (int)(model.Idcapthuoctinh); entity.Active = (bool)(model.Active); entity.Content = model.Content; entity.TagProduct = model.TagProduct; Connect_Enttity.DientuThuoctinhs.Add(entity); Connect_Enttity.SaveChanges(); Dispose(); } }
public IEnumerable <DientuThuoctinh_Model> ReadID(DientuThuoctinh_Model model) { return(GetId(model)); }