//ReadAllByPoliza public List <Contrato> ReadAllByPoliza() { List <BibliotecaNegocio.Contrato> contratos = new List <Contrato>(); var consulta = this.ReadAll().Where(c => c.CodigoPlan == CodigoPlan); foreach (Contrato con in consulta) { Contrato contrato = new Contrato(); CommonBC.Syncronize(con, contrato); contratos.Add(contrato); } return(contratos); }
private List <EstadoCivil> GenerarListaEstados(List <AccesoDato.EstadoCivil> listaBD) { List <EstadoCivil> ListaEstados = new List <EstadoCivil>(); foreach (AccesoDato.EstadoCivil Datos in listaBD) { EstadoCivil estado = new EstadoCivil(); CommonBC.Syncronize(Datos, estado); ListaEstados.Add(estado); } return(ListaEstados); }
//ReadAllBySexo public List <Cliente> ReadAllBySexo() { List <BibliotecaNegocio.Cliente> clientes = new List <Cliente>(); var consulta = this.ReadAll().Where(s => s.IdSexo == IdSexo); foreach (Cliente con in consulta) { Cliente cliente = new Cliente(); CommonBC.Syncronize(con, cliente); clientes.Add(cliente); } return(clientes); }
//ReadAllByNumeroContrato es lo musmo que el Read() //ReadAllByRut public List <Contrato> ReadAllByRut() { List <BibliotecaNegocio.Contrato> contratos = new List <Contrato>(); var consulta = this.ReadAll().Where(c => c.RutCliente == RutCliente); foreach (Contrato con in consulta) { Contrato contrato = new Contrato(); CommonBC.Syncronize(con, contrato); contratos.Add(contrato); } return(contratos); }
private List <Plan> GenerarListaPlanes(List <AccesoDato.Plan> listaPlanBD) { List <Plan> ListaBC = new List <Plan>(); foreach (AccesoDato.Plan Datos in listaPlanBD) { Plan plan = new Plan(); CommonBC.Syncronize(Datos, plan); ListaBC.Add(plan); } return(ListaBC); }
//genera lista de contratos private List <Contrato> GenerarListaContratos(List <AccesoDato.Contrato> listaBD) { List <Contrato> ListaContrato = new List <Contrato>(); foreach (AccesoDato.Contrato Dato in listaBD) { Contrato contrato = new Contrato(); CommonBC.Syncronize(Dato, contrato); contrato.LeerClientePlan(); ListaContrato.Add(contrato); } return(ListaContrato); }
//ReadAllByEstadoCivil public List <Cliente> ReadAllByEstadoCivil() { List <BibliotecaNegocio.Cliente> clientes = new List <Cliente>(); var consulta = this.ReadAll().Where(e => e.IdEstadoCivil == IdEstadoCivil); foreach (Cliente con in consulta) { Cliente cliente = new Cliente(); CommonBC.Syncronize(con, cliente); clientes.Add(cliente); } return(clientes); }
private List <Sexo> GenerarListaSexos(List <AccesoDato.Sexo> listaSexBD) { List <Sexo> ListaBB = new List <Sexo>(); foreach (AccesoDato.Sexo Datos in listaSexBD) { Sexo Sex = new Sexo(); CommonBC.Syncronize(Datos, Sex); ListaBB.Add(Sex); } return(ListaBB); }
/*TERMINAR CONTRATO * public Boolean TerminarContrato() * { * try * { * * BibliotecaDALC.Contrato co = new BibliotecaDALC.Contrato(); * CommonBC.Syncronize(this, co); * * bdd.Contrato.Remove(co); * bdd.Contrato.Add(co); * bdd.SaveChanges(); * * return true; * * * } * catch (Exception ex) * { * * return false; * } * } */ //READ public bool Read() { try { BibliotecaDALC.Contrato con = bdd.Contrato.Find(Numero); CommonBC.Syncronize(con, this); return(true); } catch (Exception ex) { return(false); } }
public bool Read() { try { AccesoDato.Sexo sexo = Conexion.Contexto.Sexo.First(b => b.IdSexo == IdSexo); CommonBC.Syncronize(sexo, this); return(true); }catch (Exception ex) { return(false); } }
public bool Read() { try { AccesoDato.EstadoCivil estado = Conexion.Contexto.EstadoCivil.First(b => b.IdEstadoCivil == IdEstadoCivil); CommonBC.Syncronize(estado, this); return(true); }catch (Exception ex) { return(false); } }
private List <Cliente> GenerarListaClientes(List <AccesoDato.Cliente> listaBD) { List <Cliente> ListaClie = new List <Cliente>(); foreach (AccesoDato.Cliente Dato in listaBD) { Cliente Clien = new Cliente(); CommonBC.Syncronize(Dato, Clien); Clien.LeerDescripcion(); ListaClie.Add(Clien); } return(ListaClie); }
//Leer contrato public bool Read() { try { AccesoDato.Contrato contrato = Conexion.Contexto.Contrato.First(c => c.Numero == Numero); CommonBC.Syncronize(contrato, this); this.LeerClientePlan(); return(true); } catch (Exception ex) { return(false); } }
public bool Read() { try { AccesoDato.Cliente Clien = Conexion.Contexto.Cliente.First(b => b.RutCliente == RutCliente); CommonBC.Syncronize(Clien, this); this.LeerDescripcion(); return(true); } catch (Exception ex) { return(false); } }
//Metodo para Leer un plan public bool Read() { try { AccesoDato.Plan plan = Conexion.Contexto.Plan.First(p => p.IdPlan == IdPlan); CommonBC.Syncronize(plan, this); return(true); } catch (Exception ex) { return(false); } }
//Modificar public Boolean Modificar() { try { BibliotecaDALC.Contrato con = bdd.Contrato.Find(Numero); CommonBC.Syncronize(this, con); bdd.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
//Modificar public bool Modificar() { try { //creo un modelo de la tabla cliente BibliotecaDALC.Cliente cli = bdd.Cliente.Find(RutCliente); CommonBC.Syncronize(this, cli); bdd.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public bool Read() { try { BibliotecaDALC.Cliente cli = bdd.Cliente.Find(RutCliente); CommonBC.Syncronize(cli, this); return(true); } catch (Exception ex) { return(false); Logger.Mensaje(ex.Message); } }
public bool Update() { try { AccesoDato.Cliente Clien = Conexion.Contexto.Cliente.First(b => b.RutCliente == RutCliente); CommonBC.Syncronize(this, Clien); Conexion.Contexto.SaveChanges(); return(true); }catch (Exception ex) { return(false); } }
//MÉTODOS CRUD //grabar public Boolean Grabar() { try { BibliotecaDALC.Contrato co = new BibliotecaDALC.Contrato(); CommonBC.Syncronize(this, co); bdd.Contrato.Add(co); bdd.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
//Buscar public bool Buscar() { try { BibliotecaDALC.Contrato co = bdd.Contrato.First(con => con.Numero.Equals(Numero)); CommonBC.Syncronize(co, this); return(true); } catch (Exception ex) { return(false); } }
//Actualiza contratos public bool Update() { try { AccesoDato.Contrato contrato = Conexion.Contexto.Contrato.First(c => c.Numero == Numero); LeerClientePlan(); CommonBC.Syncronize(this, contrato); Conexion.Contexto.SaveChanges(); return(true); } catch (Exception ex) { return(false); } }
public bool Create() { AccesoDato.Cliente Clien = new AccesoDato.Cliente(); try { CommonBC.Syncronize(this, Clien); Conexion.Contexto.Cliente.Add(Clien); Conexion.Contexto.SaveChanges(); return(true); }catch (Exception ex) { Conexion.Contexto.Cliente.Remove(Clien); return(false); } }
//MÉTODOS CRUD //grabar public Boolean Grabar() { try { //creo un modelo de la tabla cliente BibliotecaDALC.Cliente cl = new BibliotecaDALC.Cliente(); CommonBC.Syncronize(this, cl); bdd.Cliente.Add(cl); bdd.SaveChanges(); return(true); } catch (Exception ex) { return(false); Logger.Mensaje(ex.Message); } }
//Crear un nuevo contrato public bool Create() { AccesoDato.Contrato contrato = new AccesoDato.Contrato(); try { LeerClientePlan(); CommonBC.Syncronize(this, contrato); Conexion.Contexto.Contrato.Add(contrato); Conexion.Contexto.SaveChanges(); return(true); } catch (Exception ex) { Conexion.Contexto.Contrato.Remove(contrato); return(false); } }