public bool?EditProperty(PropertyDto property) { try { if (!_rep.Exists(property.PropertyId)) { return(false); } var entityToUpdate = _mapper.Map <Domain.Entities.Property>(property); _rep.Edit(entityToUpdate, entityToUpdate.PropertyID); if (!_rep.Save()) { return(null); } return(true); } catch (Exception e) { //Logger.ErrorException(e.Message, e); throw e; } }
public async Task <bool?> DeleteCustomer(int id) { try { if (!_rep.Exists(id)) { return(false); } var entityToDelete = await _rep.Get(id); _rep.Delete(entityToDelete); if (!_rep.Save()) { return(null); } return(true); } catch (Exception e) { //Logger.ErrorException(e.Message, e); throw; } }