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); }
public IHttpActionResult GetDatosIniciales(string usuario, int idCliente) { try { EmisorBL oEmisorBL = new EmisorBL(idCliente); Emisor_DatosInicialesBE obe = oEmisorBL.ListarDatosIniciales(usuario, idCliente); if (obe != null && (obe.loListado != null || obe.loTienda != null || obe.loDepartamento != null || obe.loProvincia != null || obe.loDistrito != null)) { return(Ok(Models.Util.GetBodyResponse(200, obe))); } else { return(Ok(Models.Util.GetBodyResponse(300, "No se encontraron registros."))); } } catch (Exception ex) { /*LogSA.GrabarLogError("SOL TR", user, "GetListarOrdOtrs", ex);*/ return(Ok(Models.Util.GetBodyResponse(400, ex.Message))); } }