public void Inserir(Models.Empresa empresaModel) { Persistence.Empresa _tbempresa = new Persistence.Empresa(); _tbempresa.Id = empresaModel.Id; _tbempresa.Nome = empresaModel.Nome; _tbempresa.Cnpj = empresaModel.Cnpj; _context.Add(_tbempresa); _context.SaveChanges(); }
private void Atribuir(Models.Empresa empresaModel, Persistence.Empresa tbempresa) { try { tbempresa.Id = empresaModel.Id; tbempresa.Nome = empresaModel.Nome; tbempresa.Cnpj = empresaModel.Cnpj; } catch (Exception e) { throw new Exception($"Dados de empresa não atribuidos. Erro {e.Message}"); } }
public void Editar(Models.Empresa empresaModel) { try { Persistence.Empresa tbempresa = new Persistence.Empresa(); Atribuir(empresaModel, tbempresa); _context.Update(tbempresa); _context.SaveChanges(); } catch (Exception e) { throw new Exception($"Empresa não atualizada. Erro de {e.Message}"); } }