示例#1
0
        public Emisor_DatosInicialesBE ListarDatosIniciales(string usuario, int idCliente)
        {
            Emisor_DatosInicialesBE lobe = new Emisor_DatosInicialesBE();

            List <ListaComboTextBE>    obeDepartamento = new List <ListaComboTextBE>();
            List <ListaComboTextBE>    obeProvincia    = new List <ListaComboTextBE>();
            List <ListaComboTextBE>    obeDistrito     = new List <ListaComboTextBE>();
            List <ListaComboBE>        obeCliente      = new List <ListaComboBE>();
            List <EmisorBE>            obeListado      = new List <EmisorBE>();
            List <ListaComboDetallado> obeTienda       = new List <ListaComboDetallado>();

            using (SqlConnection con = new SqlConnection(strCnxRule))
            {
                con.Open();
                obeDepartamento = oMaestrosDA.Departamento(con, usuario);
                obeProvincia    = oMaestrosDA.Provincia(con, usuario, "0");
                obeDistrito     = oMaestrosDA.Distrito(con, usuario, "0", "0");
                obeCliente      = oMaestrosDA.Cliente(con, usuario, idCliente);
                obeListado      = oEmisorDA.Listar(con, usuario, idCliente);
                obeTienda       = oMaestrosDA.Tienda(con, usuario);
            }

            lobe.loListado      = obeListado;
            lobe.loTienda       = obeTienda;
            lobe.loDepartamento = obeDepartamento;
            lobe.loProvincia    = obeProvincia;
            lobe.loDistrito     = obeDistrito;
            lobe.loCliente      = obeCliente;

            return(lobe);
        }