[Authorize(Roles = "Admin")] //Personnel public ActionResult Update(string Id, string Name, string Province, string Tax_pri, string Description, string File_tax, string Ord, string NameEn, string DescriptionEn, string Active) { Tax_ruler_Model data = new Tax_ruler_Model();//gọi model data data.Id = Convert.ToInt32(Id); data.Name = Name; data.Province = Province; data.Description = Description; data.File_tax = File_tax; data.NameEn = NameEn; data.DescriptionEn = DescriptionEn; data.Active = Convert.ToBoolean(Active); data.Tax_pri = Convert.ToInt32(Tax_pri); data.Ord = Convert.ToInt32(Ord); if (connect_entity.Tax_ruler.FirstOrDefault (x => x.Province == data.Province && x.Name == Name && x.Id != data.Id) == null) // kiểm tra không được trùng tên trùng khu vực { Connect.Update(data); //gọi service lưu Resurt = 1; } else { Resurt = 0; } return(Json(Resurt, JsonRequestBehavior.AllowGet)); }
public IList <Tax_ruler_Model> GetId(Tax_ruler_Model model) { IList <Tax_ruler_Model> result = new List <Tax_ruler_Model>(); result = Connect_Enttity.Tax_ruler.Where(x => x.Id == model.Id).Select(x => new Tax_ruler_Model { Id = x.Id, Name = x.Name, Province = x.Province, Tax_pri = (int)(x.Tax_pri), Description = x.Description, File_tax = x.File_tax, Ord = (int)(x.Ord), NameEn = x.NameEn, DescriptionEn = x.DescriptionEn, Active = (bool)x.Active }).ToList(); return(result); }
public void Update(Tax_ruler_Model model) { var data = Connect_Enttity.Tax_ruler.FirstOrDefault(x => x.Id == model.Id); if (data != null) { data.Name = model.Name; data.Province = model.Province; data.Tax_pri = (int)(model.Tax_pri); data.Description = model.Description; data.File_tax = model.File_tax; data.Ord = (int)(model.Ord); data.NameEn = model.NameEn; data.DescriptionEn = model.DescriptionEn; data.Active = (bool)model.Active; Connect_Enttity.SaveChanges(); Dispose(); } }
public void Create(Tax_ruler_Model model) { var data = Connect_Enttity.Tax_ruler.FirstOrDefault(x => x.Id == model.Id); if (data == null) { var entity = new Tax_ruler(); entity.Name = model.Name; entity.Province = model.Province; entity.Tax_pri = (int)(model.Tax_pri); entity.Description = model.Description; entity.File_tax = model.File_tax; entity.Ord = (int)(model.Ord); entity.NameEn = model.NameEn; entity.DescriptionEn = model.DescriptionEn; entity.Active = (bool)model.Active; Connect_Enttity.Tax_ruler.Add(entity); Connect_Enttity.SaveChanges(); Dispose(); } }
public IEnumerable <Tax_ruler_Model> ReadID(Tax_ruler_Model model) { return(GetId(model)); }