public async Task <bool> UpdateChecklistElement(ChecklistElementModel elementModel) { try { await GetSingleElementByIdAsync(elementModel.GuidId); // checklistElementModel.Name = elementModel.Name; checklistElementModel.CartegoryId = elementModel.CartegoryId; checklistElementModel.ElementRank = elementModel.ElementRank; checklistElementModel.Location = elementModel.Location; checklistElementModel.RoomNumber = elementModel.RoomNumber; checklistElementModel.PublicVisible = elementModel.PublicVisible; checklistElementModel.Description = elementModel.Description; checklistElementModel.VendorId = elementModel.VendorId; checklistElementModel.BrandName = elementModel.BrandName; checklistElementModel.Installed = elementModel.Installed; checklistElementModel.Replace = elementModel.Replace; return(await _db.SaveChangesAsync() > 0); } catch (OzoneException ex) { throw new OzoneException("Error in Updating Checklist Element", ex); } }
public async Task <bool> UpdateChecklistElement(ChecklistElementModel elementModel) { try { var status = await _repository.UpdateChecklistElement(elementModel); return(status); } catch (OzoneException ex) { throw new OzoneException(ex.Message, ex.InnerException); } }
public async Task <bool> CreateNewChecklistElementAsync(ChecklistElementModel checklistElement) { bool status = false; try { status = await _repository.CreateNewChecklistElementAsync(checklistElement); return(status); } catch (OzoneException ex) { throw new OzoneException(ex.Message, ex.InnerException); } }
// Checklist Elements Section public async Task <bool> CreateNewChecklistElementAsync(ChecklistElementModel checklistElement) { bool status = false; try { await _db.ChecklistElementsTable.AddAsync(checklistElement); status = await _db.SaveChangesAsync() > 0; return(status); } catch (OzoneException ex) { throw new OzoneException("Error in Creating Checklist Data", ex); } }