public bool Create(MstItemViewModel vmodelItem) { bool result = true; MstItem modelItem = new MstItem(); modelItem.ItemCode = vmodelItem.ItemCode; modelItem.Name = vmodelItem.Name; modelItem.Qty = vmodelItem.Qty; modelItem.Pieces = vmodelItem.Pieces; modelItem.Price = vmodelItem.Price; modelItem.Actived = vmodelItem.Actived; modelItem.CreatedOn = vmodelItem.CreatedOn; modelItem.CreatedBy = vmodelItem.CreatedBy; modelItem.ModifiedOn = vmodelItem.ModifiedOn; modelItem.ModifiedBy = vmodelItem.ModifiedBy; dataContext.mstItem.Add(modelItem); try { dataContext.SaveChanges(); return(result); } catch (Exception) { result = false; return(result); throw; } }
public JsonResult Save(MstItem content) { var repos = new Repository.MstItem(); var result = repos.Save(content); return(Json(result, JsonRequestBehavior.AllowGet)); }
public bool Delete(string id) { bool result = true; MstItem modelItem = dataContext.mstItem.Where(mdl => mdl.ItemCode == id).FirstOrDefault(); dataContext.mstItem.Remove(modelItem); try { dataContext.SaveChanges(); return(result); } catch (Exception) { result = false; return(result); throw; } }
public bool Update(MstItemViewModel vmodelItem) { bool result = true; MstItem modelItem = dataContext.mstItem.Where(mdl => mdl.ItemCode == vmodelItem.ItemCode).FirstOrDefault(); modelItem.Name = vmodelItem.Name; modelItem.Actived = vmodelItem.Actived; modelItem.ModifiedOn = vmodelItem.ModifiedOn; modelItem.ModifiedBy = vmodelItem.ModifiedBy; dataContext.Entry(modelItem).State = EntityState.Modified; try { dataContext.SaveChanges(); return(result); } catch (Exception) { result = false; return(result); throw; } }