public static contas AlteraSalva(contas conta) { using (var ContextTransaction = db.Database.BeginTransaction()) { try { var existeContaPagarReceber = db.contas.Find(conta.Id); using (var db = new bancoviagemEntities()) { if (existeContaPagarReceber == null) { db.Entry(conta).State = EntityState.Added; } else { db.Entry(conta).State = EntityState.Modified; } db.SaveChanges(); } ContextTransaction.Commit(); } catch (Exception ex) { ContextTransaction.Rollback(); throw ex; } } return(conta); }
public static fretamento AlteraSalvaFretamento(fretamento fretamento) { using (var ContextTransaction = db.Database.BeginTransaction()) { try { var existeFretamento = db.fretamento.Find(fretamento.Id); using (var db = new bancoviagemEntities()) { if (existeFretamento == null) { db.Entry(fretamento).State = EntityState.Added; } else { db.Entry(fretamento).State = EntityState.Modified; } db.SaveChanges(); } ContextTransaction.Commit(); } catch (Exception ex) { ContextTransaction.Rollback(); throw ex; } } return(fretamento); }
public static vendacliente AlteraSalva(vendacliente vendaCliente) { using (var ContextTransaction = db.Database.BeginTransaction()) { try { var existeVendaCliente = db.vendacliente.Find(vendaCliente.VendaId); using (var db = new bancoviagemEntities()) { if (existeVendaCliente == null) { db.Entry(vendaCliente).State = EntityState.Added; } else { db.Entry(vendaCliente).State = EntityState.Modified; } db.SaveChanges(); } ContextTransaction.Commit(); } catch (Exception ex) { ContextTransaction.Rollback(); throw ex; } } return(vendaCliente); }
public static int Excluir(int id) { fretamento fretamento = new fretamento(); using (var db = new bancoviagemEntities()) { var y = db.fretamento.Find(id); y.Status = 1; fretamento = y; } using (var db = new bancoviagemEntities()) { db.Entry(fretamento).State = EntityState.Modified; db.SaveChanges(); } return(id); }
//EXCLUI O CLIENTE FAZENDO APENAS A ALTERAÇÃO DO STATUS public static int Excluir(int id) { cliente cliente = new cliente(); using (var db = new bancoviagemEntities()) { var y = db.cliente.Find(id); y.Status = 1; cliente = y; } using (var db = new bancoviagemEntities()) { db.Entry(cliente).State = EntityState.Modified; db.SaveChanges(); } return(id); }
public static int Excluir(int id) { pestacaoservico servico = new pestacaoservico(); using (var db = new bancoviagemEntities()) { var y = db.pestacaoservico.Find(id); y.Status = 1; servico = y; } using (var db = new bancoviagemEntities()) { db.Entry(servico).State = EntityState.Modified; db.SaveChanges(); } return(id); }
public static int Excluir(int id) { veiculo veiculo = new veiculo(); using (var db = new bancoviagemEntities()) { var y = db.veiculo.Find(id); y.Status = 1; veiculo = y; } using (var db = new bancoviagemEntities()) { db.Entry(veiculo).State = EntityState.Modified; db.SaveChanges(); } return(id); }
//EXCLUI O CLIENTE FAZENDO APENAS A ALTERAÇÃO DO STATUS public static int Excluir(int id) { viagem viagem = new viagem(); using (var db = new bancoviagemEntities()) { var y = db.viagem.Find(id); y.Status = 1; viagem = y; } using (var db = new bancoviagemEntities()) { db.Entry(viagem).State = EntityState.Modified; db.SaveChanges(); } return(id); }
public static int Excluir(int id) { fornecedor fornecedor = new fornecedor(); using (var db = new bancoviagemEntities()) { var y = db.fornecedor.Find(id); y.Status = 1; fornecedor = y; } using (var db = new bancoviagemEntities()) { db.Entry(fornecedor).State = EntityState.Modified; db.SaveChanges(); } return(id); }
public static cliente AlteraSalva(cliente cliente, endereco enderecoPessoal, endereco enderecoComercial) { using (var ContextTransaction = db.Database.BeginTransaction()) { try { var existeCliente = db.cliente.Find(cliente.Id); if (cliente.endereco.Count > 0) { enderecoPessoal.Id = cliente.endereco.Where(a => a.Origem == 0).FirstOrDefault().Id; } if (cliente.endereco.Count > 1) { enderecoComercial.Id = cliente.endereco.Where(a => a.Origem == 1).FirstOrDefault().Id; } using (var db = new bancoviagemEntities()) { if (existeCliente == null) { db.Entry(cliente).State = EntityState.Added; } else { db.Entry(cliente).State = EntityState.Modified; } db.SaveChanges(); } if (!enderecoPessoal.IsEmpty) { enderecoPessoal.ClienteIdEndereco = cliente.Id; using (var db = new bancoviagemEntities()) { if (enderecoPessoal.Id == 0) { db.Entry(enderecoPessoal).State = EntityState.Added; } else { db.Entry(enderecoPessoal).State = EntityState.Modified; } db.SaveChanges(); } } if (!enderecoComercial.IsEmpty) { enderecoComercial.ClienteIdEndereco = cliente.Id; using (var db = new bancoviagemEntities()) { if (enderecoComercial.Id == 0) { db.Entry(enderecoComercial).State = EntityState.Added; } else { db.Entry(enderecoComercial).State = EntityState.Modified; } db.SaveChanges(); } } ContextTransaction.Commit(); } catch (Exception ex) { ContextTransaction.Rollback(); throw ex; } } return(cliente); }