public void UpdateAddress(Address address) { if (_Context.Address.Any(x => x.idAddress == address.idAddress)) { _Context.Update(address); _Context.SaveChanges(); } }
public bool UpdateContact(Contact contact) { if (contact.Email != null || (contact.DDD != null && contact.Number != null)) { if (contact.Id_Establishment > 0) { _Context.Update(contact); _Context.SaveChanges(); return(true); } //se existir ao menos um meio de contato, o metodo retorna true mas nessa linha ele ainda não foi executado no banco pois o id ainda é zero return(true); } return(false); }
public bool UpdateAccount(Account account) { //confere se os dois campos foram preenchidos ou se os doisestão vazio, se sim então é true; não pode ter um campo preenchido outro não! if ((account._Account == null && account.Agency == null) || (account._Account != null && account.Agency != null)) { if (account._Account != null && account.Agency != null) { _context.Update(account); _context.SaveChanges(); return(true); } //se ambos estiverem vazios, ainda sim é valido pois é permitido valores null, nesse caso não é inserido no bd return(true); } else { return(false); } }
public bool UpdateEstablishment(Establishment establishment) { _context.Update(establishment); _context.SaveChanges(); return(true); }