public bool Edit(ContratoDAL contrato) { try { BeLifeContexto ctx = DB.Contexto; var c = ctx.Contrato.FirstOrDefault(x => x.RutCliente.Equals(contrato.RutCliente)); c.Numero = contrato.Numero; c.FechaCreacion = contrato.FechaCreacion; c.FechaTermino = contrato.FechaTermino; c.RutCliente = contrato.RutCliente; c.CodigoPlan = contrato.CodigoPlan; c.IdTipoContrato = contrato.IdTipoContrato; c.FechaInicioVigencia = contrato.FechaInicioVigencia; c.FechaFinVigencia = contrato.FechaFinVigencia; c.Vigente = contrato.Vigente; c.DeclaracionSalud = contrato.DeclaracionSalud; c.PrimaAnual = contrato.PrimaAnual; c.PrimaMensual = contrato.PrimaMensual; c.Observaciones = contrato.Observaciones; ctx.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public void Add(ContratoDAL contrato) { try { BeLifeContexto ctx = DB.Contexto; ctx.Contrato.Add(new Contrato() { Numero = contrato.Numero, FechaCreacion = contrato.FechaCreacion, FechaTermino = contrato.FechaTermino, RutCliente = contrato.RutCliente, CodigoPlan = contrato.CodigoPlan, IdTipoContrato = contrato.IdTipoContrato, FechaInicioVigencia = contrato.FechaInicioVigencia, FechaFinVigencia = contrato.FechaFinVigencia, Vigente = contrato.Vigente, DeclaracionSalud = contrato.DeclaracionSalud, PrimaAnual = contrato.PrimaAnual, PrimaMensual = contrato.PrimaMensual, Observaciones = contrato.Observaciones, }); ctx.SaveChanges(); } catch (Exception ex) { Console.WriteLine("Error al insertar"); Console.WriteLine("Detalle: " + ex.Message); } finally { Console.WriteLine("Cerrando la conexión..."); } }
public void Add(ClienteDAL cliente) { try { BeLifeContexto ctx = DB.Contexto; ctx.Cliente.Add(new Cliente() { RutCliente = cliente.RutCliente, Nombres = cliente.Nombres, Apellidos = cliente.Apellidos, FechaNacimiento = cliente.FechaNacimiento, IdSexo = cliente.IdSexo, IdEstadoCivil = cliente.IdEstadoCivil }); ctx.SaveChanges(); } catch (Exception ex) { Console.WriteLine("Error al insertar"); Console.WriteLine("Detalle: " + ex.Message); } finally { Console.WriteLine("Cerrando la conexión..."); } }
public bool Edit(ClienteDAL cliente) { try { BeLifeContexto ctx = DB.Contexto; var c = ctx.Cliente.FirstOrDefault(x => x.RutCliente.Equals(cliente.RutCliente)); c.Nombres = cliente.Nombres; c.Apellidos = cliente.Apellidos; c.FechaNacimiento = cliente.FechaNacimiento; c.IdSexo = cliente.IdSexo; c.IdSexo = cliente.IdEstadoCivil; ctx.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }