示例#1
0
        private List <CapaEntidad.PagoElectronicoArchivo> GetList(int Id_PagElec, int Id_Cd)
        {
            try
            {
                CapaNegocios.CN_CapPagoElectronico clsPagoElectronico = new CapaNegocios.CN_CapPagoElectronico();

                CapaEntidad.Sesion session = new CapaEntidad.Sesion();
                session = (CapaEntidad.Sesion)Session["Sesion" + Session.SessionID];

                CapaEntidad.PagoElectronico pagoElectronico = new CapaEntidad.PagoElectronico();
                pagoElectronico.Id_Emp = session.Id_Emp;
                //pagoElectronico.Id_Cd = session.Id_Cd_Ver;
                pagoElectronico.Id_Cd      = Id_Cd;
                pagoElectronico.Id_PagElec = Id_PagElec;

                List <PagoElectronico> list = new List <PagoElectronico>();

                clsPagoElectronico.ConsultaPagoElectronico(pagoElectronico, session.Emp_Cnx, ref list);
                //JFCV 14 Agosto 2017

                pagoElectronico = list[0];

                Session["PagElec"] = pagoElectronico;

                //return pagoElectronico.PagElecArchivo;
                return(pagoElectronico.PagElecArchivo);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        private void GetList()
        {
            try
            {
                Sesion Sesion = new CapaEntidad.Sesion();
                Sesion = (Sesion)Session["Sesion" + Session.SessionID];
                List <ClienteTerritorio> lstSolicitud = new List <ClienteTerritorio>();
                CN_CatCliente            CN           = new CN_CatCliente();
                rgPendientes.DataSource  = null;
                rgAutorizados.DataSource = null;
                rgRechazados.DataSource  = null;

                objdtTablaSolicitudes.Rows.Clear();
                CN.ConsultaSolicitudesClienteTerr(Sesion, ref lstSolicitud);
                CargarSolicitudes(lstSolicitud);

                rgPendientes.DataSource  = objdtTablaSolicitudes.Select("Estatus = '" + "Solicitado" + "'");
                rgAutorizados.DataSource = objdtTablaSolicitudes.Select("Estatus = '" + "Autorizado" + "'");
                rgRechazados.DataSource  = objdtTablaSolicitudes.Select("Estatus = '" + "Rechazado" + "'");
            }
            catch (Exception ex)
            {
                Alerta("Error, " + ex.Message);
            }
        }
        public void ConsultaRegionConsecutivo(ref Region region, CapaEntidad.Sesion sesion)
        {
            try
            {
                SqlDataReader      dr        = null;
                CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(sesion.Emp_Cnx);

                string[] parametros =
                {
                    "@Id_Emp"
                };
                string[] Valores =
                {
                    sesion.Id_Emp.ToString()
                };

                SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatRegion_Consulta_Consecutivo", ref dr, parametros, Valores);

                while (dr.Read())
                {
                    region        = new Region();
                    region.Id_Reg = dr.GetInt32(dr.GetOrdinal("consecutivo"));
                }
                dr.Close();
                CapaDatos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#4
0
        private void Guardar(string Estatus)
        {
            Sesion Sesion = new CapaEntidad.Sesion();

            Sesion = (Sesion)Session["Sesion" + Session.SessionID];
            int           Respuesta  = 0;
            XmlSerializer serializar = new XmlSerializer(typeof(ClienteTerritorio));

            try
            {
                CN_CatCliente     CN         = new CN_CatCliente();
                ClienteTerritorio ClienteTer = new ClienteTerritorio();
                ClienteTer.Id_Solicitud = int.Parse(txtIdSolicitud.Text);
                ClienteTer.Id_Cd        = int.Parse(txtId_Cd.Text);
                ClienteTer.Id_Cte       = int.Parse(txtId_Cliente.Text);
                ClienteTer.Id_Ter       = int.Parse(txtClave.Text);

                CN.ConsultaSolicitudClienteTerr(Sesion, ref ClienteTer);
                ClienteTer.Estatus = Estatus;

                CN.ActualizaSolClienteTerritorio(Sesion, ClienteTer, Estatus, ref Respuesta);
                if (Respuesta == 1)
                {
                    BtnRechazar.Visible  = false;
                    BtnAutorizar.Visible = false;

                    CN.ConsultaSucursal(Sesion, ref ClienteTer);

                    #region Crear XML y consumir WsTerritorios

                    StringBuilder sb = new StringBuilder();
                    TextWriter    tw = new StringWriter(sb);
                    serializar.Serialize(tw, ClienteTer);
                    tw.Close();
                    string xmlClienteTer = sb.ToString();
                    #endregion

                    #region Llamar a webService

                    wsClienteTerritorio.Service1 ws = new wsClienteTerritorio.Service1();
                    ws.ActualizaAutClienteTerritorio(xmlClienteTer);

                    #endregion

                    Alerta("La solicitud fue atendida correctamente.");
                }
                else
                {
                    Alerta("Error al intentar guardar el registro, favor  de intentar de nuevo.");
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
 public void ConsultaCalendario(ref Calendario calendario, int año, CapaEntidad.Sesion sesion, ref List <Calendario> list)
 {
     try
     {
         CD_CatCalendario cal = new CD_CatCalendario();
         cal.ConsultaCalendario(ref calendario, año, sesion, ref list);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#6
0
 public void ConsultaRegionConsecutivo(ref Region region, CapaEntidad.Sesion sesion)
 {
     try
     {
         CD_CatRegion cd_catRegion = new CD_CatRegion();
         cd_catRegion.ConsultaRegionConsecutivo(ref region, sesion);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#7
0
 public void GuardarRegion(ref Region region_nueva, ref Region region_vieja, CapaEntidad.Sesion sesion, ref int verificador, bool actualizar)
 {
     try
     {
         CD_CatRegion cd_catRegion = new CD_CatRegion();
         cd_catRegion.GuardarRegion(ref region_nueva, ref region_vieja, sesion, ref verificador, actualizar);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#8
0
        private void descargarPDF(int id_RowFactura)
        {
            CapaEntidad.PagoElectronico PagElec = null;
            try
            {
                PagElec = (Session["PagElec"] as CapaEntidad.PagoElectronico);
            }
            catch
            {
                PagElec = null;
            }

            if (PagElec != null && PagElec.PagElecArchivo.Count > 0)
            {
                CapaEntidad.Sesion Sesion = new CapaEntidad.Sesion();
                Sesion = (CapaEntidad.Sesion)Session["Sesion" + Session.SessionID];
                CapaEntidad.PagoElectronicoArchivo PagElecArchivo = null;

                foreach (CapaEntidad.PagoElectronicoArchivo item in PagElec.PagElecArchivo)
                {
                    if (item.id_RowFactura == id_RowFactura)
                    {
                        PagElecArchivo = item;
                        break;
                    }
                }


                string tempPDFname = string.Concat(
                    "GASTO_",
                    Sesion.Id_Emp.ToString(),
                    "_", Sesion.Id_Cd.ToString(),
                    "_", PagElec.Id_PagElec.ToString(),
                    ".pdf"
                    );
                string URLtempPDF          = Server.MapPath(string.Concat(ConfigurationManager.AppSettings["URLtempPDF"].ToString(), tempPDFname));
                string WebURLtempPDFGastos = string.Concat(ConfigurationManager.AppSettings["WebURLtempPDFGastos"].ToString(), tempPDFname);
                this.ByteToTempPDF(URLtempPDF, PagElecArchivo.PagElec_PDFStream);

                string URLtempPDFCN    = Server.MapPath(string.Concat(ConfigurationManager.AppSettings["URLtempPDF"].ToString(), tempPDFname));
                string WebURLtempPDFCN = string.Concat(ConfigurationManager.AppSettings["WebURLtempPDFGastos"].ToString(), tempPDFname);


                // ------------------------------------------------------------------------------------------------
                // Ejecuta funciós JS para abrir una nueva ventada de Explorador y visualizar el archivo PDF
                // ------------------------------------------------------------------------------------------------
                RAM1.ResponseScripts.Add(string.Concat(@"AbrirFacturaPDF('", WebURLtempPDFGastos, "')"));
            }
            else
            {
                Alerta("El registro no tiene un archivo PDF.");
            }
        }
示例#9
0
        public void ConsultaCalendario(ref Calendario Calen, int año, CapaEntidad.Sesion sesion, ref List <Calendario> list)
        {
            try
            {
                SqlDataReader      dr        = null;
                CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(sesion.Emp_Cnx);


                string[] parametros =
                {
                    "@Id_Emp",
                    "@Id_Cd",
                    "@Cal_Año"
                };

                object[] Valores =
                {
                    sesion.Id_Emp.ToString(),
                    sesion.Id_Cd_Ver,
                    año.ToString()
                };


                SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatCalendario_Consulta", ref dr, parametros, Valores);

                //Calendario _calendario = default(Calendario);
                while (dr.Read())
                {
                    Calen                       = new Calendario();
                    Calen.Id_Emp                = dr.GetInt32(dr.GetOrdinal("Id_Emp"));
                    Calen.Id_Cal                = dr.GetInt32(dr.GetOrdinal("Id_Cal"));
                    Calen.Cal_Año               = dr.GetInt32(dr.GetOrdinal("Cal_Año"));
                    Calen.Cal_Mes               = dr.GetInt32(dr.GetOrdinal("Cal_Mes"));
                    Calen.Cal_FechaIni          = dr.GetDateTime(dr.GetOrdinal("Cal_FechaIni"));
                    Calen.Cal_FechaFin          = dr.GetDateTime(dr.GetOrdinal("Cal_FechaFin"));
                    Calen.Cal_Actual            = dr.GetBoolean(dr.GetOrdinal("Cal_Actual"));
                    Calen.Cal_Activo            = dr.GetBoolean(dr.GetOrdinal("Cal_Activo"));
                    Calen.Cal_FechaExtemporaneo = dr.IsDBNull(dr.GetOrdinal("Cal_FechaExtemporaneo")) ? "" : dr.GetDateTime(dr.GetOrdinal("Cal_FechaExtemporaneo")).ToString("dd/MM/yyyy");
                    list.Add(Calen);
                }
                dr.Close();

                CapaDatos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        private void Guardar(ClienteTerritorio ClienteTer, string Estatus)
        {
            Sesion Sesion = new CapaEntidad.Sesion();

            Sesion = (Sesion)Session["Sesion" + Session.SessionID];
            int           Respuesta  = 0;
            XmlSerializer serializar = new XmlSerializer(typeof(ClienteTerritorio));

            try
            {
                CN_CatCliente CN = new CN_CatCliente();
                CN.ConsultaSolicitudClienteTerr(Sesion, ref ClienteTer);
                ClienteTer.Estatus = Estatus;

                CN.ActualizaSolClienteTerritorio(Sesion, ClienteTer, Estatus, ref Respuesta);
                if (Respuesta == 1)
                {
                    CN.ConsultaSucursal(Sesion, ref ClienteTer);
                    #region Crear XML y consumir WsTerritorios

                    StringBuilder sb = new StringBuilder();
                    TextWriter    tw = new StringWriter(sb);
                    serializar.Serialize(tw, ClienteTer);
                    tw.Close();
                    string xmlClienteTer = sb.ToString();
                    #endregion

                    #region Llamar a webService

                    wsClienteTerritorio.Service1 ws = new wsClienteTerritorio.Service1();
                    ws.ActualizaAutClienteTerritorio(xmlClienteTer);
                    RAM1.ResponseScripts.Add("CloseAlert('La solicitud fue atendida correctamente.');");
                }
                else
                {
                    RAM1.ResponseScripts.Add("CloseAlert('Error al intentar guardar el registro, favor  de intentar de nuevo.');");
                }

                #endregion
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#11
0
        public void ConsultaCalendarioUltimaFecha(ref Calendario Calen, int año, CapaEntidad.Sesion sesion)
        {
            try
            {
                SqlDataReader      dr        = null;
                CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(sesion.Emp_Cnx);


                string[] parametros =
                {
                    "@Id_Emp",
                    "@Cal_Año"
                };

                string[] Valores =
                {
                    sesion.Id_Emp.ToString(),
                    año.ToString()
                };


                SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatCalendario_ConsultaUltimoPeriodo", ref dr, parametros, Valores);

                //Calendario _calendario = default(Calendario);
                while (dr.Read())
                {
                    Calen              = new Calendario();
                    Calen.Id_Emp       = dr.GetInt32(dr.GetOrdinal("Id_Emp"));
                    Calen.Id_Cal       = dr.GetInt32(dr.GetOrdinal("Id_Cal"));
                    Calen.Cal_Año      = dr.GetInt32(dr.GetOrdinal("Cal_Año"));
                    Calen.Cal_Mes      = dr.GetInt32(dr.GetOrdinal("Cal_Mes"));
                    Calen.Cal_FechaIni = dr.GetDateTime(dr.GetOrdinal("Cal_FechaIni"));
                    Calen.Cal_FechaFin = dr.GetDateTime(dr.GetOrdinal("Cal_FechaFin"));
                    Calen.Cal_Actual   = dr.GetBoolean(dr.GetOrdinal("Cal_Actual"));
                    Calen.Cal_Activo   = dr.GetBoolean(dr.GetOrdinal("Cal_Activo"));
                }
                dr.Close();

                CapaDatos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#12
0
        protected void Page_Load(object sender, EventArgs e)
        {
            CapaEntidad.Sesion Sesion = new CapaEntidad.Sesion();
            Sesion = (CapaEntidad.Sesion)Session["Sesion" + Session.SessionID];
            if (Sesion == null)
            {
                string[] pag = Page.Request.Url.ToString().Split(new string[] { "/", @"\" }, StringSplitOptions.RemoveEmptyEntries);

                Session["dir" + Session.SessionID] = pag[pag.Length - 1]; Response.Redirect("login.aspx", false);
            }
            else
            {
                if (!IsPostBack)
                {
                    Inicializar();
                }
            }
        }
示例#13
0
        private void CargarForma(ClienteTerritorio solicitud)
        {
            try
            {
                Sesion Sesion = new CapaEntidad.Sesion();
                Sesion = (Sesion)Session["Sesion" + Session.SessionID];
                RadEditorComentarios.ToolsFile = "BasicTools.xml";
                CN_CatCliente CN = new CN_CatCliente();
                CN.ConsultaSolicitudClienteTerr(Sesion, ref solicitud);

                //Cambios solicitados
                //Datos Generales
                txtId_Cd.Text       = solicitud.Id_Cd.ToString();
                txtId_Cliente.Text  = solicitud.Id_Cte.ToString();
                txtIdSolicitud.Text = solicitud.Id_Solicitud.ToString();
                txtNom_Cliente.Text = solicitud.Nom_Cliente;

                //Datos a cambiar
                txtClave.Text                = solicitud.Id_Ter.ToString();
                txtNom_Territorio.Text       = solicitud.Nom_Territorio;
                txtDimension.Text            = solicitud.Dimension.ToString();
                txtPesos.Text                = solicitud.Pesos.ToString();
                txtPotencial.Text            = solicitud.Potencial.ToString();
                txtManoObra.Text             = solicitud.ManodeObra.ToString();
                txtGastos.Text               = solicitud.GastosTerritorio.ToString();
                txtFletes.Text               = solicitud.FletesPagadoCliente.ToString();
                txtPorcentaje.Text           = solicitud.Porcentaje.ToString();
                RadEditorComentarios.Content = solicitud.Comentarios;
                RadEditorComentarios.Enabled = false;

                chkNuevo.Checked = solicitud.Activo;

                if (solicitud.Activo == true)
                {
                    chkActivar.Checked    = true;
                    chkDesactivar.Checked = false;
                }
                else
                {
                    chkDesactivar.Checked = true;
                    chkActivar.Checked    = false;
                }
                //Ultimo cambio Autorizado
                //Datos del cambio
                txtClave1.Text          = solicitud.Id_Ter.ToString();
                txtNom_Territorio1.Text = solicitud.Nom_Territorio;
                txtDimension1.Text      = solicitud.Dimension1.ToString();
                txtPesos1.Text          = solicitud.Pesos1.ToString();
                txtPotencial1.Text      = solicitud.Potencial1.ToString();
                txtManoObra1.Text       = solicitud.ManodeObra1.ToString();
                txtGastos1.Text         = solicitud.GastosTerritorio1.ToString();
                txtFletes1.Text         = solicitud.FletesPagadoCliente1.ToString();
                txtPorcentaje1.Text     = solicitud.Porcentaje1.ToString();

                chkNuevo1.Checked = solicitud.Activo1;

                if (solicitud.Activo1 == true)
                {
                    chkActivar1.Checked    = true;
                    chkDesactivar1.Checked = false;
                }
                else
                {
                    chkActivar1.Checked    = false;
                    chkDesactivar1.Checked = true;
                }
            }
            catch (Exception ex)
            {
                Alerta("Error, " + ex.Message);
            }
        }
        public void GuardarRegion(ref Region region_nueva, ref Region region_antigua, CapaEntidad.Sesion sesion, ref int verificador, bool actualizar)
        {
            try
            {
                CapaDatos.CD_Datos CapaDatos = new CapaDatos.CD_Datos(sesion.Emp_Cnx);

                string[] Parametros =
                {
                    "@Id_EmpN",
                    "@Id_RegN",
                    "@Reg_DescripcionN",
                    "@Reg_ActivoN",
                    "@Id_EmpV",
                    "@Id_RegV",
                    "@Reg_DescripcionV",
                    "@Reg_ActivoV"
                };

                object[] Valores =
                {
                    region_nueva.Id_Emp,
                    region_nueva.Id_Reg,
                    region_nueva.Reg_Descripcion,
                    region_nueva.Reg_Activo,
                    region_antigua.Id_Emp,
                    region_antigua.Id_Reg,
                    region_antigua.Reg_Descripcion,
                    region_antigua.Reg_Activo
                };

                SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand(actualizar ? "spCatRegion_Modificar" : "spCatRegion_Insertar", ref verificador, Parametros, Valores);
                CapaDatos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
        public void ConsultaRegion(ref Region region, int id_region, string reg_descripcion, CapaEntidad.Sesion sesion, ref List <Region> list)
        {
            try
            {
                SqlDataReader      dr         = null;
                CapaDatos.CD_Datos CapaDatos  = new CapaDatos.CD_Datos(sesion.Emp_Cnx);
                string[]           parametros =
                {
                    "@Id_Emp",
                    "@Id_Reg",
                    "@Reg_Descripcion"
                };
                string[] Valores =
                {
                    sesion.Id_Emp.ToString(),
                    id_region.ToString(),
                    reg_descripcion
                };
                SqlCommand sqlcmd = CapaDatos.GenerarSqlCommand("spCatRegion_Consulta", ref dr, parametros, Valores);

                while (dr.Read())
                {
                    region                 = new Region();
                    region.Id_Emp          = dr.GetInt32(dr.GetOrdinal("Id_Emp"));
                    region.Id_Reg          = dr.GetInt32(dr.GetOrdinal("Id_Reg"));
                    region.Reg_Descripcion = dr.GetString(dr.GetOrdinal("Reg_Descripcion"));
                    region.Reg_Activo      = dr.GetBoolean(dr.GetOrdinal("Reg_Activo"));
                    list.Add(region);
                }
                dr.Close();
                CapaDatos.LimpiarSqlcommand(ref sqlcmd);
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
示例#16
0
        private void descargarXML(int id_RowFactura)
        {
            CapaEntidad.PagoElectronico PagElec = null;
            try
            {
                PagElec = (Session["PagElec"] as CapaEntidad.PagoElectronico);
            }
            catch
            {
                PagElec = null;
            }

            if (PagElec != null && PagElec.PagElecArchivo.Count > 0)
            {
                CapaEntidad.Sesion Sesion = new CapaEntidad.Sesion();
                Sesion = (CapaEntidad.Sesion)Session["Sesion" + Session.SessionID];
                CapaEntidad.PagoElectronicoArchivo PagElecArchivo = null;

                foreach (CapaEntidad.PagoElectronicoArchivo item in PagElec.PagElecArchivo)
                {
                    if (item.id_RowFactura == id_RowFactura)
                    {
                        PagElecArchivo = item;
                        break;
                    }
                }
                //JFCV 15 Oct 2015 en el servidor no se leia el xml , cambiar la ruta
                //string ruta = null;
                //ruta = Server.MapPath("Reportes") + "\\archivoXml" + Sesion.Id_U.ToString() + "PagElec" + PagElec.Id_PagElec.ToString() + ".txt";

                //if (File.Exists(ruta))
                //    File.Delete(ruta);
                //if (File.Exists(Server.MapPath("Reportes") + "\\archivoXml" + Sesion.Id_U.ToString() + "PagElec" + PagElec.Id_PagElec.ToString() + ".xml"))
                //    File.Delete(Server.MapPath("Reportes") + "\\archivoXml" + Sesion.Id_U.ToString() + "PagElec" + PagElec.Id_PagElec.ToString() + ".xml");


                //using (FileStream fileStream = File.Create(ruta))
                //{
                //    MemoryStream MS = new MemoryStream(PagElecArchivo.PagElec_XMLStream);
                //    MS.CopyTo(fileStream);
                //    fileStream.Close();
                //}
                //File.Move(ruta, Server.MapPath("Reportes") + "\\archivoXml" + Sesion.Id_U.ToString() + "PagElec" + PagElec.Id_PagElec.ToString() + ".xml");
                //RAM1.ResponseScripts.Add(string.Concat(@"abrirArchivo('Reportes\\archivoXml" + Sesion.Id_U.ToString() + "PagElec", PagElec.Id_PagElec.ToString(), ".xml')"));

                string ruta = null;

                ruta = Server.MapPath(string.Concat(ConfigurationManager.AppSettings["URLtempPDF"].ToString(), "\\archivoXml" + Sesion.Id_U.ToString() + "PagElec" + PagElec.Id_PagElec.ToString() + ".txt"));

                string strarchivo = Server.MapPath(string.Concat(ConfigurationManager.AppSettings["URLtempPDF"].ToString(), "\\archivoXml" + Sesion.Id_U.ToString() + "PagElec" + PagElec.Id_PagElec.ToString()));
                //JFCV 08nov2016 agregue un if para que si no tiene nada en el XML ( sin comprobante que no entre aqui )
                if (PagElecArchivo.PagElec_XMLStream != null)
                {
                    if (File.Exists(ruta))
                    {
                        File.Delete(ruta);
                    }
                    if (File.Exists(strarchivo + ".xml"))
                    {
                        File.Delete(strarchivo + ".xml");
                    }


                    using (FileStream fileStream = File.Create(ruta))
                    {
                        MemoryStream MS = new MemoryStream(PagElecArchivo.PagElec_XMLStream);
                        MS.CopyTo(fileStream);
                        fileStream.Close();
                    }
                    File.Move(ruta, strarchivo + ".xml");
                    //string jola = @"C:\Users\egdev001\Documents\Visual Studio 2010\Projects\SIANWeb - Gastos\SIANWEB\Reportes\archivoXml37PagElec15.xml";
                    //RAM1.ResponseScripts.Add(@"abrirArchivo('" + jola + "')");
                    RAM1.ResponseScripts.Add(string.Concat(@"abrirArchivo('xmlSAT\\archivoXml" + Sesion.Id_U.ToString() + "PagElec", PagElec.Id_PagElec.ToString(), ".xml')"));
                }
            }
            else
            {
                Alerta("El registro no tiene un archivo XML.");
            }
        }
示例#17
0
 public void ConsultarSistemaCompensacion(ref List <SistemaCompensacion> listsistemacompensaciones, ref SistemaCompensacion compensacion, CapaEntidad.Sesion sesion,
                                          string NombreSistema, DateTime?FechaIni, DateTime?FechaFin, string Estatus, int Cd)
 {
     try
     {
         new CD_CatCompensacion().ConsultarSistemaCompensacion(ref listsistemacompensaciones, ref compensacion, sesion, NombreSistema,
                                                               FechaIni, FechaFin, Estatus, Cd);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#18
0
 /// <summary>
 /// Consulta las remisiones de acuerdo a los filtros de busqueda de la pantalla de remisiones_lista
 /// </summary>
 /// <param name="remisiones"></param>
 /// <param name="remision"></param>
 /// <param name="sesion"></param>
 /// <param name="NombreCliente"></param>
 /// <param name="ClienteIni"></param>
 /// <param name="ClienteFin"></param>
 /// <param name="ManAut"></param>
 /// <param name="FechaIni"></param>
 /// <param name="FechaFin"></param>
 /// <param name="Estatus"></param>
 /// <param name="NumeroIni"></param>
 /// <param name="NumeroFin"></param>
 /// <param name="Pedido"></param>
 public void ConsultarRemisiones(ref List <Remision> remisiones, ref Remision remision, CapaEntidad.Sesion sesion,
                                 string NombreCliente, int ClienteIni, int ClienteFin, int ManAut,
                                 DateTime?FechaIni, DateTime?FechaFin, string Estatus, int NumeroIni, int NumeroFin, int Pedido, string OrdenDeCompra, int IdTm)
 {
     try
     {
         new CD_CapRemision().ConsultarRemisiones(ref remisiones, ref remision, sesion, NombreCliente,
                                                  ClienteIni, ClienteFin, ManAut, FechaIni, FechaFin,
                                                  Estatus, NumeroIni, NumeroFin, Pedido, OrdenDeCompra, IdTm);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#19
0
 public void ConsultaRegion(ref Region region, int id_region, string reg_descripcion, CapaEntidad.Sesion sesion, ref List <Region> list)
 {
     try
     {
         CD_CatRegion cd_catRegion = new CD_CatRegion();
         cd_catRegion.ConsultaRegion(ref region, id_region, reg_descripcion, sesion, ref list);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
 public void ConsultaCalendarioUltimaFecha(ref Calendario calendario, int año, CapaEntidad.Sesion sesion)
 {
     try
     {
         CD_CatCalendario cal = new CD_CatCalendario();
         cal.ConsultaCalendarioUltimaFecha(ref calendario, año, sesion);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
示例#21
0
 /// <summary>
 /// Trae una lista de EntradasSalidas de acuerdo a los parametros de busqueda seleccionados
 /// </summary>
 /// <param name="entradasSalidas"></param>
 /// <param name="entradaSalida"></param>
 /// <param name="sesion"></param>
 /// <param name="NombreCliente"></param>
 /// <param name="ClienteIni"></param>
 /// <param name="ClienteFin"></param>
 /// <param name="ManAut"></param>
 /// <param name="ProveedorIni"></param>
 /// <param name="ProveedorFin"></param>
 /// <param name="Es_Referencia"></param>
 /// <param name="FechaIni"></param>
 /// <param name="FechaFin"></param>
 /// <param name="Estatus"></param>
 /// <param name="NumeroIni">Rango de documentos: Id inicial </param>
 /// <param name="NumeroFin">Rango de documentos: Id final</param>
 public void ConsultarEntradasSalidas(ref List <EntradaSalida> entradasSalidas, ref EntradaSalida entradaSalida, CapaEntidad.Sesion sesion,
                                      string NombreCliente, int ClienteIni, int ClienteFin, int ManAut, int ProveedorIni, int ProveedorFin, string Es_Referencia,
                                      DateTime?FechaIni, DateTime?FechaFin,
                                      string Estatus, int NumeroIni, int NumeroFin)
 {
     try
     {
         new CD_CapEntradaSalida().ConsultarEntradasSalidas(ref entradasSalidas, ref entradaSalida, sesion,
                                                            NombreCliente, ClienteIni, ClienteFin, ManAut, ProveedorIni, ProveedorFin, Es_Referencia,
                                                            FechaIni, FechaFin,
                                                            Estatus, NumeroIni, NumeroFin);
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }