示例#1
0
 public List <Clientes_model> ListarClientes()
 {
     try
     {
         VentasEntities        db        = new VentasEntities();
         List <Tb_Cliente>     listaTemp = new List <Tb_Cliente>();
         List <Clientes_model> lista     = new List <Clientes_model>();
         listaTemp = db.Tb_Cliente.ToList();
         foreach (Tb_Cliente item in listaTemp)
         {
             Clientes_model mPersona = new Clientes_model();
             mPersona.Id       = item.Id_cliente;
             mPersona.Nombre   = item.Nombre_cliente;
             mPersona.Apellido = item.Apellido_cliente;
             mPersona.Descripcion_edintidad = item.Numero_Documento;
             mPersona.Direccion             = item.Direccion;
             mPersona.Telefono  = item.Telefono;
             mPersona.Documento = GetDeta(item.Id_documento_identidad);
             lista.Add(mPersona);
         }
         return(lista);
     }
     catch (Exception)
     {
         return(null);
     }
 }
示例#2
0
        public string GetDeta(int id)
        {
            VentasEntities         db   = new VentasEntities();
            Tb_Cliente             cli  = new Tb_Cliente();
            Tb_Documento_Identidad deta = new Tb_Documento_Identidad();

            cli = db.Tb_Cliente.Where(x => x.Id_documento_identidad == id).FirstOrDefault();

            deta = db.Tb_Documento_Identidad.Where(x => x.Id_documento_identidad == cli.Id_documento_identidad).FirstOrDefault();
            return(deta.Descripcion);
        }
示例#3
0
 public Clientes_model BuscarPersona(string dni)
 {
     try
     {
         VentasEntities db        = new VentasEntities();
         Tb_Cliente     mPersTemp = new Tb_Cliente();
         Clientes_model mPers     = new Clientes_model();
         mPersTemp                   = db.Tb_Cliente.Where(x => x.Numero_Documento == dni).FirstOrDefault();
         mPers.Id                    = mPersTemp.Id_cliente;
         mPers.Nombre                = mPersTemp.Nombre_cliente;
         mPers.Apellido              = mPersTemp.Apellido_cliente;
         mPers.Documento             = mPersTemp.Numero_Documento;
         mPers.Direccion             = mPersTemp.Direccion;
         mPers.Telefono              = mPersTemp.Telefono;
         mPers.Descripcion_edintidad = GetDeta(mPers.Id);
         return(mPers);
     }
     catch (Exception)
     {
         return(null);
     }
 }