public AsignarAlmacen_DatosInicialesBE ListarDatosIniciales(string usuario, int idCliente) { AsignarAlmacen_DatosInicialesBE obe = new AsignarAlmacen_DatosInicialesBE(); List <AsignarAlmacenBE> lobe = new List <AsignarAlmacenBE>(); List <ListaComboBE> loAlmacen = new List <ListaComboBE>(); ClienteBE loCliente = new ClienteBE(); List <AsignarAlmacen_ProductoBE> lobeProducto = new List <AsignarAlmacen_ProductoBE>(); List <ListaComboBE> lobeTipoProducto = new List <ListaComboBE>(); using (SqlConnection conR = new SqlConnection(strCnxRule)) { conR.Open(); loAlmacen = oMaestrosDA.ComboAlmacen(conR, usuario, idCliente); loCliente = oMaestrosDA.DatosCliente(conR, usuario, idCliente); } using (SqlConnection con = new SqlConnection(strCnx)) { con.Open(); lobe = oAsignarAlmacenDA.ListarDatosIniciales(con, usuario, loAlmacen); lobeProducto = oMaestrosDA.ListaProducto(con, usuario); lobeTipoProducto = oMaestrosDA.ComboTipoProducto(con, usuario, idCliente); } /*if (lobe != null && lobe.Count > 0) * { * for (int i = 0; i < lobe.Count; i += 1) * { * for (int j = 0; j < lobe[i].loProducto.Count; j += 1) * { * lobe[i].loProducto[j].loTipoProducto = lobeTipoProducto; * lobe[i].loProducto[j].isTipoProducto = loCliente.isTipoProducto; * lobe[i].loProducto[j].isFechaVenProd = loCliente.isFechaVenProd; * lobe[i].loProducto[j].isCostoProduccion = loCliente.isCostoProduccion; * } * } * }*/ /*if (lobeProducto != null && lobeProducto.Count > 0) * { * for (int j = 0; j < lobeProducto.Count; j += 1) * { * lobeProducto[j].loTipoProducto = lobeTipoProducto; * lobeProducto[j].isTipoProducto = loCliente.isTipoProducto; * lobeProducto[j].isFechaVenProd = loCliente.isFechaVenProd; * lobeProducto[j].isCostoProduccion = loCliente.isCostoProduccion; * } * }*/ obe.loListado = lobe; obe.loAlmacen = loAlmacen; //obe.loProducto = lobeProducto; return(obe); }
public List <AsignarAlmacen_ProductoBE> ListarProductos(string usuario, int idCliente, string busqueda) { List <AsignarAlmacen_ProductoBE> lobe = new List <AsignarAlmacen_ProductoBE>(); using (SqlConnection con = new SqlConnection(strCnx)) { con.Open(); lobe = oMaestrosDA.ListaProducto(con, usuario, 1, 0, busqueda); } return(lobe); }