private static List <Plan> GenerarListadoPlan(List <Datos.Plan> lista) { List <Plan> listaFinal = new List <Plan>(); for (int i = 0; i < lista.Count; i++) { Plan pln = new Plan(); CommonBC.Syncronize(lista.ElementAt(i), pln); listaFinal.Add(pln); } return(listaFinal); }
private static List <Sexo> GenerarListadoSexo(List <Datos.Sexo> lista) { List <Sexo> listaFinal = new List <Sexo>(); for (int i = 0; i < lista.Count; i++) { Sexo sex = new Sexo(); CommonBC.Syncronize(lista.ElementAt(i), sex); listaFinal.Add(sex); } return(listaFinal); }
private static List <EstadoCivil> GenerarListadoEstadoCivil(List <Datos.EstadoCivil> lista) { List <EstadoCivil> listaFinal = new List <EstadoCivil>(); for (int i = 0; i < lista.Count; i++) { EstadoCivil est = new EstadoCivil(); CommonBC.Syncronize(lista.ElementAt(i), est); listaFinal.Add(est); } return(listaFinal); }
private static List <Contrato> GenerarListadoContrato(List <Datos.Contrato> lista) { List <Contrato> listaFinal = new List <Contrato>(); for (int i = 0; i < lista.Count; i++) { Contrato con = new Contrato(); CommonBC.Syncronize(lista.ElementAt(i), con); listaFinal.Add(con); } return(listaFinal); }
private static List <Cliente> GenerarListadoCliente(List <Datos.Cliente> lista) { List <Cliente> listaFinal = new List <Cliente>(); for (int i = 0; i < lista.Count; i++) { Cliente cli = new Cliente(); CommonBC.Syncronize(lista.ElementAt(i), cli); listaFinal.Add(cli); } return(listaFinal); }
/// <summary> /// Copia los valores de base de datos a este objeto en base al ID /// </summary> /// <returns>True si se logro una copia. False de lo contrario</returns> public bool Read() { Datos.BeLifeEntities bbdd = new Datos.BeLifeEntities(); try { Datos.Plan plnn = bbdd.Plan.First(pln => pln.IdPlan == this.IdPlan); CommonBC.Syncronize(plnn, this); return(true); } catch (Exception) { return(false); } }
/// <summary> /// Copia los valores de base de datos a este objeto en base al ID /// </summary> /// <returns>True si se logro una copia. False de lo contrario</returns> public bool Read() { Datos.BeLifeEntities bbdd = new Datos.BeLifeEntities(); try { Datos.Sexo sex = bbdd.Sexo.First(s => s.IdSexo == this.IdSexo); CommonBC.Syncronize(sex, this); return(true); } catch (Exception) { return(false); } }
public bool Read() { Datos.BeLifeEntities bbdd = new Datos.BeLifeEntities(); try { Datos.EstadoCivil est = bbdd.EstadoCivil.First(s => s.IdEstadoCivil == this.IdEstadoCivil); CommonBC.Syncronize(est, this); return(true); } catch (Exception) { return(false); } }
/// <summary> /// Método para copiar los datos de un contrato existente de la base de datos /// a este contrato /// </summary> /// <returns>True si el contrato fue copiado exitosamente. False de lo contrario. </returns> public bool Read() { Datos.BeLifeEntities bbdd = new Datos.BeLifeEntities(); try { Datos.Contrato con = bbdd.Contrato.First(cont => cont.Numero == this.Numero); CommonBC.Syncronize(con, this); return(true); } catch (Exception) { return(false); } }
/// <summary> /// Método para copiar los datos de un usuario existente de la base de datos /// a este objeto /// </summary> /// <returns>True si el cliente fue copiado exitosamente. False de lo contrario. </returns> public bool Read() { Datos.BeLifeEntities bbdd = new Datos.BeLifeEntities(); try { Datos.Cliente cli = bbdd.Cliente.First(cl => cl.RutCliente == this.RutCliente); CommonBC.Syncronize(cli, this); return(true); } catch (Exception) { return(false); } }
/// <summary> /// Actualiza este contrato existente en la base de datos, en base al Numero de Contrato. /// </summary> /// <returns>Retorna true si se pudo lograr el cambio. False en caso contrario.</returns> public bool Update() { Datos.BeLifeEntities bbdd = new Datos.BeLifeEntities(); try { Datos.Contrato con = bbdd.Contrato.First(cont => cont.Numero == this.Numero); CommonBC.Syncronize(this, con); bbdd.SaveChanges(); return(true); } catch (Exception) { return(false); } }
/// <summary> /// Se crea este contrato en la base de datos asignada. /// </summary> /// <returns>True si se pudo crear el contrato. False en lo contrario</returns> public bool Create() { Datos.BeLifeEntities bbdd = new Datos.BeLifeEntities(); Datos.Contrato con = new Datos.Contrato(); try { CommonBC.Syncronize(this, con); bbdd.Contrato.Add(con); bbdd.SaveChanges(); return(true); } catch (Exception) { bbdd.Contrato.Remove(con); return(false); } }
/// <summary> /// Actualiza este usuario existente en la base de datos, en base al RUT. /// </summary> /// <returns>Retorna true si se pudo lograr el cambio. False en caso contrario.</returns> public bool Update() { Datos.BeLifeEntities bbdd = new Datos.BeLifeEntities(); try { Datos.Cliente cli = bbdd.Cliente.First(cl => cl.RutCliente == this.RutCliente); CommonBC.Syncronize(this, cli); bbdd.SaveChanges(); return(true); } catch (Exception) { return(false); } }
/// <summary> /// Se crea usuario en la base de datos asignada /// </summary> /// <returns>True si se pudo crear el cliente. False en lo contrario</returns> public bool Create() { if (!ValidarCliente()) { return(false); } Datos.BeLifeEntities bbdd = new Datos.BeLifeEntities(); Datos.Cliente cli = new Datos.Cliente(); try { CommonBC.Syncronize(this, cli); cli.IdSexo = this.Sexo.IdSexo; cli.IdEstadoCivil = this.EstadoCivil.IdEstadoCivil; bbdd.Cliente.Add(cli); bbdd.SaveChanges(); return(true); } catch (Exception ex) { bbdd.Cliente.Remove(cli); return(false); } }