Example #1
0
        public List <Cliente> GetClienteBuscar(string NombreNit)
        {
            DataSetClienteTableAdapters.ClienteTableAdapter obtCliente = new DataSetClienteTableAdapters.ClienteTableAdapter();
            DataSetCliente.ClienteDataTable adClieB = obtCliente.GetDataByCliente(NombreNit);

            return(ListaCliente(adClieB));
        }
Example #2
0
        public List <Cliente> GetClientes()
        {
            DataSetClienteTableAdapters.ClienteTableAdapter ObtCliente = new DataSetClienteTableAdapters.ClienteTableAdapter();
            DataSetCliente.ClienteDataTable dataClie = ObtCliente.GetData();

            //****************forma directa *******************************
            //directamente recorremos el datatable que nos retorna la consulta y lo asignamos a la lista de tipo
            //cliente para obtener todos los valores correspondientes
            //var listacli = new List<Cliente>();
            //for (int i = 0; i < dataClie.Count; i++)
            //{

            //    var clie = new Cliente(dataClie[i].IdCliente, dataClie[i].Nit, dataClie[i].Nombre, dataClie[i].Direccion, dataClie[i].Telefono);
            //    listacli.Add(clie);

            //}
            //return listacli;
            //******************finaliza forma directa*********************
            return(ListaCliente(dataClie)); // llamo al metodo listar cliente y le paso el data table para que sea mas facil y si requiere usarse en otro metodo no tener que repetir codigo
        }