public bool AttachItemToItemRequest(ItemRequestFormMapping item) { if (item == null) { return(false); } using (OrmocIMSEntities context = new OrmocIMSEntities()) { context.Entry(item).State = EntityState.Added; int result = context.SaveChanges(); return(result > 0 ? true : false); } }
public StandardRequestResultModel AttachItemToItemRequest(ItemToItemRequestModel item) { var checkQuery = _itemRequestFormDataAccess.ValidateIfMappingExists(item.ItemId, item.ItemRequestId); StandardRequestResultModel result = new StandardRequestResultModel(); if (checkQuery != null) { result.isSuccess = false; result.Message = "Item already exists in Item Request."; return(result); } else { ItemRequestFormMapping query = new ItemRequestFormMapping(); query.ItemID = item.ItemId; query.IRFID = item.ItemRequestId; query.CreateUserName = "******"; query.CreateDttm = DateTime.UtcNow; query.UpdateUserName = "******"; query.UpdateDttm = DateTime.UtcNow; var addQuery = _itemRequestFormDataAccess.AttachItemToItemRequest(query); if (addQuery) { result.isSuccess = true; result.Message = "Item added to Item Request."; } else { result.isSuccess = false; result.Message = "Error while adding Item to Item Request."; } return(result); } }