public ResponseViewModel Delete(int id) { var response = new ResponseViewModel(); var maintenance = _maintenanceDal.GetMaintenance(p => p.Id == id); if (maintenance == null) { response.IsSuccess = false; response.Message = "Maintenance bulunamadı."; return(response); } maintenance.IsDeleted = true; _maintenanceDal.Update(maintenance); var saving = _maintenanceDal.SaveChanges(); if (!saving) { response.IsSuccess = false; response.Message = "Maintenance silme işlemi sırasında hata oluştu."; return(response); } response.Data = maintenance; return(response); }
public IResult Update(Maintenance maintenance) { _maintenanceDal.Update(maintenance); return(new SuccessResult(Messages.Updated)); }