public int DeleteItem(int Id, int userid) { Data.Models.RMItem objItem = this._itemRepository.Table.FirstOrDefault(w => w.Id == Id); if (objItem != null) { objItem.IsDeleted = true; objItem.DeletedOn = DateTime.Now; objItem.DeletedBy = userid; _itemRepository.Update(objItem); return(1); } else { return(0); } }
public JsonResult GetItemById(int Id) { RMItemViewModel model = new RMItemViewModel(); Data.Models.RMItem objItem = this._itemService.GetItemDataById(Id); if (objItem != null) { model.Id = objItem.Id; model.CategoryId = objItem.CategoryId; model.Name = objItem.Name; model.ItemCode = objItem.ItemCode; model.Description = objItem.Description; model.IsActive = objItem.IsActive; } return(Json(model, JsonRequestBehavior.AllowGet)); }
public int UpdateItem(Data.Models.RMItem itemData) { Data.Models.RMItem oldItem = _itemRepository.Table.FirstOrDefault(W => W.Id == itemData.Id); if (oldItem != null) { oldItem.CategoryId = itemData.CategoryId; oldItem.ItemCode = itemData.ItemCode; oldItem.Name = itemData.Name; oldItem.Description = itemData.Description; oldItem.IsActive = itemData.IsActive; oldItem.UpdateBy = itemData.UpdateBy; oldItem.UpdateDate = itemData.UpdateDate; _itemRepository.Update(itemData); return(oldItem.Id); } else { return(0); } }
public int SaveItem(Data.Models.RMItem itemData) { this._itemRepository.Insert(itemData); return(itemData.Id); }