Пример #1
0
        protected void Button32_Click(object sender, EventArgs e)
        {
            //-------------------VER PANEL EDITAR ------------------------
            bool si = false;

            foreach (GridViewRow row in GridView4.Rows)
            {
                CheckBox chk_Seleccionar = (CheckBox)row.FindControl("check");
                if (chk_Seleccionar.Checked)
                {
                    si = true;
                }
            }

            if (si == true)
            {
                foreach (GridViewRow row in GridView4.Rows)
                {
                    CheckBox    chk_Seleccionar  = (CheckBox)row.FindControl("check");
                    HiddenField hd_Seleccionafol = (HiddenField)row.FindControl("checkFol");
                    if (chk_Seleccionar.Checked)
                    {
                        idres = hd_Seleccionafol.Value;
                        BD.Conectar();
                        BD.CrearComando("SELECT rfc,razonSoc,OrdID,OracleID,codigoGLret,codigoGLISRret,tipProvFlet,codigoGLIVAret FROM receptorCFDI where idreceptorCFDI=@idp");
                        BD.AsignarParametroCadena("@idp", idres);
                        DbDataReader DR = BD.EjecutarConsulta();
                        if (DR.Read())
                        {
                            Trfcedit.Text        = DR[0].ToString();
                            Trzedit.Text         = DR[1].ToString();
                            Torgedit.Text        = DR[2].ToString();
                            Toacleedit.Text      = DR[3].ToString();
                            Tcodgledit.Text      = DR[4].ToString();
                            Tglisredit.Text      = DR[5].ToString();
                            Tglretenidoedit.Text = DR[7].ToString();

                            Peditar.Width   = 490;
                            Peditar.Height  = 300;
                            Peditar.Visible = true;
                        }
                        BD.Desconectar();
                    }
                }
            }
            else
            {
                Session["estNot"]  = false;
                Session["msjNoti"] = "DEBES SELECIONAR UN PROVEEDOR";
                Session["estPan"]  = true;
            }
        }
Пример #2
0
        /// <summary>
        /// Handles the TextChanged event of the tbRFC control.
        /// </summary>
        /// <param name="sender">The source of the event.</param>
        /// <param name="e">The <see cref="EventArgs" /> instance containing the event data.</param>
        protected void tbRFC_TextChanged(object sender, EventArgs e)
        {
            _db.Conectar();
            _db.CrearComando(@"SELECT NOMREC FROM Cat_Receptor WHERE RFCREC = @RFCREC");
            _db.AsignarParametroCadena("@RFCREC", tbRFC.Text);
            var dr = _db.EjecutarConsulta();

            if (dr.Read())
            {
                tbNombre.Text = dr[0].ToString();
            }
            _db.Desconectar();
        }
Пример #3
0
        /// <summary>
        /// User1s this instance.
        /// </summary>
        private void User1()
        {
            var maxemp = "";
            var aux    = 0;

            _db.Conectar();
            _db.CrearComando("select SUBSTRING(userProveedor,LEN(userProveedor)-3,4) from  Cat_Proveedores WHERE idProveedor= (SELECT MAX(idProveedor) FROM Cat_Proveedores)");
            var dr1 = _db.EjecutarConsulta();

            if (dr1.Read())
            {
                if (int.TryParse(dr1[0].ToString(), out aux))
                {
                    aux = Convert.ToInt32(dr1[0]) + 1;
                }
            }
            _db.Desconectar();
            if (aux.ToString().Length == 1)
            {
                maxemp = "000" + aux;
            }
            if (aux.ToString().Length == 2)
            {
                maxemp = "00" + aux;
            }
            if (aux.ToString().Length == 3)
            {
                maxemp = "0" + aux;
            }
            if (aux.ToString().Length == 4)
            {
                maxemp = aux.ToString();
            }
            tbUsername.Text = "PROVE" + Localization.Now.ToString("yy") + maxemp;
        }
Пример #4
0
        /// <summary>
        /// Guarda la interfaz en disco y en la base de datos
        /// </summary>
        /// <param name="fileName">Nombre del archivo (sin ruta)</param>
        /// <param name="logFileName">Nombre del archivo log (con ruta)</param>
        /// <param name="storeDb">Guardar registro en la base de datos</param>
        /// <returns></returns>
        public bool Save(string fileName, string logFileName = null, bool storeDb = true)
        {
            var saved = true;
            var db    = new BasesDatos();

            try
            {
                //Close();
                var directory = ConfigurationManager.AppSettings.Get("writeDirectory");
                Directory.CreateDirectory(directory);
                var file = new FileInfo(directory + @"\" + fileName);
                _file = file;
                var csv = ListToCsv();
                File.WriteAllText(file.FullName, csv);
                //_package.SaveAs(file);
                saved = file.Exists;
                if (storeDb)
                {
                    db.Conectar();
                    db.CrearComando(@"INSERT INTO interfazOracle(fechaEjecucion,tipo,nombreArc,numRegistros,rutaArcInterfaz,rutaArcLog) OUTPUT inserted.idInterfaz VALUES (@fechaEjecucion,@tipo,@nombreArc,@numRegistros,@rutaArcInterfaz,@rutaArcLog)");
                    db.AsignarParametroCadena("@fechaEjecucion", DateTime.Now.ToString("s"));
                    db.AsignarParametroCadena("@tipo", "Oracle");
                    db.AsignarParametroCadena("@nombreArc", file.Name);
                    db.AsignarParametroCadena("@numRegistros", ((_rowNumber.ToString()))); //> 0 ? _rowNumber - 1 : _rowNumber).ToString()));
                    db.AsignarParametroCadena("@rutaArcInterfaz", @"InterfacesOracle\" + file.Name);
                    db.AsignarParametroCadena("@rutaArcLog", !string.IsNullOrEmpty(logFileName) ? (@"InterfacesOracle\log Oracle\" + logFileName) : "");
                    var dr = db.EjecutarConsulta();
                    if (dr.Read())
                    {
                        _idInterface = dr[0].ToString();
                    }
                    else
                    {
                        throw new Exception("No se pudo guardar en la BD");
                    }
                    db.Desconectar();
                }
                saved = true;
            }
            catch (Exception)
            {
                if (db != null)
                {
                    db.Desconectar();
                }
                saved = false;
            }
            return(saved);
        }
Пример #5
0
        public Boolean Archivos(string IDEFAC)
        {
            DB.Conectar();
            DB.CrearComando("select IDEARC from Archivos where IDEFAC=@IDEFAC");
            DB.AsignarParametroCadena("@IDEFAC", IDEFAC);

            DbDataReader DR = DB.EjecutarConsulta();

            while (DR.Read())
            {
                DB.Desconectar();
                return(true);
            }
            DB.Desconectar();
            return(false);
        }
Пример #6
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                var modal = Request.QueryString.Get("modal"); bool isModal = !string.IsNullOrEmpty(modal) && modal.Equals("true"); (Master as SiteMaster).BackgroundContent(isModal);
            }
            string idArc = Request.QueryString.Get("Mensaje");

            BasesDatos   DB = new BasesDatos("");
            DbDataReader DR;
            string       mensaje        = "";
            string       mensajeTecnico = "";

            DB = new BasesDatos((Session["IDENTEMI"] != null ? Session["IDENTEMI"].ToString() : "CORE"));
            DB.Conectar();
            DB.CrearComando(@"select mensaje, MensajeTecnico from Log_Archivos where id_Archivo = @id_Archivo");
            DB.AsignarParametroCadena("@id_Archivo", idArc);
            DR = DB.EjecutarConsulta();
            while (DR.Read())
            {
                mensaje        = DR[0].ToString().Trim();
                mensajeTecnico = DR[1].ToString().Trim();
            }
            DB.Desconectar();

            tbMensaje.Text        = mensaje;
            tbMensajeTecnico.Text = mensajeTecnico;
        }
Пример #7
0
 /// <summary>
 /// Handles the Load event of the Page control.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="EventArgs" /> instance containing the event data.</param>
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["IDENTEMI"] == null)
     {
         Response.Redirect("~/Cerrar.aspx", true);
         return;
     }
     if (!Page.IsPostBack)
     {
         _db = new BasesDatos(Session["IDENTEMI"].ToString());
         _db.Conectar();
         _db.CrearComando("SELECT DISTINCT TOP 1 servidorSMTP,puertoSMTP,sslSMTP,userSMTP,passSMTP,emailEnvio,emailNotificacion,emailOpera,emailRecepcion,emailFmensual,emailBcc,emailAltaUsers,emailRecepBcc FROM Par_ParametrosSistema");
         var dr = _db.EjecutarConsulta();
         if (dr.Read())
         {
             tbServidor.Text          = dr["servidorSMTP"].ToString();
             tbPuerto.Text            = dr["puertoSMTP"].ToString();
             cbSSL.Checked            = Convert.ToBoolean(dr["sslSMTP"]);
             tbUsuario.Text           = dr["userSMTP"].ToString();
             tbPassword.Text          = dr["passSMTP"].ToString();
             tbEmailEnvio.Text        = dr["emailEnvio"].ToString();
             tbEmailNotificacion.Text = dr["emailNotificacion"].ToString();
             tbEmailOpera.Text        = dr["emailOpera"].ToString();
             tbEmailRecepcion.Text    = dr["emailRecepcion"].ToString();
             tbEmailFolios.Text       = dr["emailFmensual"].ToString();
             tbBcc.Text           = dr["emailBcc"].ToString();
             tbEmailUsers.Text    = dr["emailAltaUsers"].ToString();
             tbEmailRecepBcc.Text = dr["emailRecepBcc"].ToString();
         }
         _db.Desconectar();
     }
 }
Пример #8
0
        /// <summary>
        /// Checks the status.
        /// </summary>
        /// <param name="idCliente">The identifier cliente.</param>
        /// <returns><c>true</c> if XXXX, <c>false</c> de lo contrario.</returns>
        private bool CheckStatus(string idCliente)
        {
            var status = false;

            db.Conectar();
            db.CrearComando("SELECT ActivationToken FROM " + (tipoCuenta.Equals("1") ? "Cat_Clientes" : "Cat_Proveedores") + " WHERE " + (tipoCuenta.Equals("1") ? "idCliente" : "idProveedor") + "=@id");
            db.AsignarParametroCadena("@id", idCliente);
            var dr = db.EjecutarConsulta();

            if (dr.Read())
            {
                status = dr[0] is DBNull || string.IsNullOrEmpty(dr[0].ToString());
            }
            db.Desconectar();
            return(status);
        }
Пример #9
0
        private void GetDataFromDataBase()
        {
            _db.Conectar();
            _db.CrearComando(@"SELECT DISTINCT [idFactura]
                ,[UUID]
                ,[total]
				,[RFCEMI]
FROM [GENERAL] INNER JOIN
	 [EMISOR] ON IDEEMI = id_Emisor INNER JOIN
	 [CFDI] ON id_Factura = idFactura"    );
            var dr = _db.EjecutarConsulta();

            while (dr.Read())
            {
                var uuid  = dr["UUID"].ToString().ToUpper();
                var total = dr["total"].ToString();
                var rfc   = dr["RFCEMI"].ToString();
                if (!_dbRecords.ContainsKey(uuid))
                {
                    _dbRecords.Add(uuid, new List <string>()
                    {
                        rfc, total
                    });
                }
            }
            _db.Desconectar();
        }
Пример #10
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                var modal = Request.QueryString.Get("modal"); bool isModal = !string.IsNullOrEmpty(modal) && modal.Equals("true"); (Master as SiteMaster).BackgroundContent(isModal);
            }

            string       file = Request.QueryString.Get("Trama");
            BasesDatos   DB   = new BasesDatos("");
            DbDataReader DR;
            string       trama = "";

            DB = new BasesDatos((Session["IDENTEMI"] != null ? Session["IDENTEMI"].ToString() : "CORE"));
            DB.Conectar();
            DB.CrearComando(@"select trama from Log_Archivos where id_Archivo = @id_Archivo");
            DB.AsignarParametroCadena("@id_Archivo", file);
            DR = DB.EjecutarConsulta();
            while (DR.Read())
            {
                trama = DR[0].ToString().Trim();
            }
            DB.Desconectar();

            trama = trama.Replace("/r", "\r");
            trama = trama.Replace("/n", "\n");

            tbTrama.Text = trama;
        }
Пример #11
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                idSucursal = Request.QueryString.Get("id");
                DB.Conectar();
                DB.CrearComandoProcedimiento("PA_consultaSucursal");
                DB.AsignarParametroProcedimiento("@idSucursal", System.Data.DbType.String, idSucursal);
                DbDataReader DR = DB.EjecutarConsulta();
                DR.Read();
                tbClave.Text     = DR[1].ToString();
                tbSucursal.Text  = DR[2].ToString();
                tbDireccion.Text = DR[3].ToString();

                DB.Desconectar();
            }
        }
Пример #12
0
        public Boolean validarDatos(string fechaI, string fechaF)
        {
            DB.Conectar();
            DB.CrearComando("SELECT GENERAL.folio, GENERAL.folio, GENERAL.fechaRec FROM GENERAL WHERE General.fechaRec>=@fechaInicial AND General.fechaRec<=@fechaFinal");
            DB.AsignarParametroCadena("@fechaInicial", fechaI);
            DB.AsignarParametroCadena("@fechaFinal", fechaF);
            DbDataReader DR = DB.EjecutarConsulta();

            while (DR.Read())
            {
                DB.Desconectar();
                return(true);
            }
            DB.Desconectar();

            return(false);
        }
Пример #13
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                var modal = Request.QueryString.Get("modal"); bool isModal = !string.IsNullOrEmpty(modal) && modal.Equals("true"); (Master as SiteMaster).BackgroundContent(isModal);
            }
            if (Session["idUser"] != null)
            {
                if (!Page.IsPostBack)
                {
                    idSucursal = Request.QueryString.Get("id");
                    DB.Conectar();
                    DB.CrearComando(@"SELECT clave,sucursal,domicilio,
                                      zona,tipo,telefono  FROM Cat_Sucursales
                                    WHERE idSucursal = @idSucursal");
                    DB.AsignarParametroCadena("@idSucursal", idSucursal);
                    DbDataReader DR = DB.EjecutarConsulta();
                    if (DR.Read())
                    {
                        tbClave.Text          = DR[0].ToString();
                        tbSucursal.Text       = DR[1].ToString();
                        tbDireccion.Text      = DR[2].ToString();
                        ddlZona.SelectedValue = DR[3].ToString();
                        ddlTipo.SelectedValue = DR[4].ToString();
                        tbTelefono.Text       = DR[5].ToString();
                    }
                    DB.Desconectar();

                    if (File.Exists(AppDomain.CurrentDomain.BaseDirectory + @"imagenes/" + tbClave.Text + Session["IDEMI"].ToString() + ".jpg"))
                    {
                        Image3.ImageUrl = @"~/imagenes/" + tbClave.Text + Session["IDEMI"].ToString() + ".jpg";
                    }
                }
            }
        }
Пример #14
0
        protected void Button26_Click(object sender, EventArgs e)
        {
            //-----------------crear iva-------------------
            string res   = rfcRecep();
            string idR   = "";
            bool   banIv = false;

            BD.Conectar();
            BD.CrearComando("select idreceptorCFDI from receptorCFDI where rfc=@rfc and razonSoc=@rz");
            BD.AsignarParametroCadena("@rfc", res);
            BD.AsignarParametroCadena("@rz", DroprecepCre.SelectedValue);
            DbDataReader DR = BD.EjecutarConsulta();

            if (DR.Read())
            {
                banIv = true;
                idR   = DR[0].ToString();
            }
            BD.Desconectar();

            if (banIv)
            {
                BD.Conectar();
                BD.CrearComando("insert into codigosIVA (rfc,RazonSoc,impuesto,tasa,codigo,codigoGL, idRec) values (@rfc,@RazonSoc,@impuesto,@tasa,@codigo,@codigoGL,@idRec)");
                BD.AsignarParametroCadena("@rfc", res);
                BD.AsignarParametroCadena("@RazonSoc", DroprecepCre.SelectedValue);
                BD.AsignarParametroCadena("@impuesto", TcreIva.Text);
                BD.AsignarParametroEntero("@tasa", Convert.ToInt32(TtasaCre.Text));
                BD.AsignarParametroCadena("@codigo", TcodCre.Text);
                BD.AsignarParametroCadena("@codigoGL", TglCre.Text);
                BD.AsignarParametroCadena("@idRec", idR);
                BD.EjecutarConsulta();
                BD.Desconectar();
                PcrearIVA.Width   = 20;
                PcrearIVA.Height  = 20;
                PcrearIVA.Visible = false;
                Response.Redirect("~/menuReceDHL/codigosIVA.aspx");
            }
            else
            {
                Session["estNot"]  = false;
                Session["msjNoti"] = "EL RECEPTOR NO EXISTE";
                Session["estPan"]  = true;
            }
        }
Пример #15
0
        protected void Button53_Click(object sender, EventArgs e)
        {
            //-------grabar dia-----------------------
            string prov = "";

            foreach (ListItem listItem in ListPr.Items)
            {
                if (listItem.Selected)
                {
                    prov += listItem.Value + "|";
                }
            }

            if (prov != "")
            {
                BD.Conectar();
                BD.CrearComando("update diasOperacion set habilitado=@habi, horaIni=@hi, horaFin=@fi, Proveedores=@pr where dia=@dia");
                if (Checkdia.Checked)
                {
                    BD.AsignarParametroCadena("@habi", "Si");
                }
                else
                {
                    BD.AsignarParametroCadena("@habi", "No");
                }
                BD.AsignarParametroCadena("@hi", Dropdia1.SelectedValue);
                BD.AsignarParametroCadena("@fi", Dropdia2.SelectedValue);
                BD.AsignarParametroCadena("@pr", prov);
                BD.AsignarParametroCadena("@dia", idres);
                BD.EjecutarConsulta();
                BD.Desconectar();

                idres         = "";
                Pdias.Width   = 10;
                Pdias.Height  = 10;
                Pdias.Visible = false;
                Response.Redirect("~/menuReceDHL/diasOperacion.aspx");
            }
            else
            {
                Session["estNot"]  = false;
                Session["msjNoti"] = "DEBES SELECIONAR UN PROVEEDOR";
                Session["estPan"]  = true;
            }
        }
Пример #16
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["usuario"] != null)
            {
                try
                {
                    DB.Conectar();
                    DB.CrearComandoProcedimiento("PA_facturasInv_basico_rec");
                    DB.AsignarParametroProcedimiento("@QUERY", System.Data.DbType.String, "-");
                    DB.AsignarParametroProcedimiento("@RFC", System.Data.DbType.String, (String)Session["rfcUser"]);
                    DB.AsignarParametroProcedimiento("@MODULO", System.Data.DbType.String, (String)Session["rfcUser"]);
                    //DbDataReader DR = DB.EjecutarConsulta();
                    //ArrayList al = DB.EjecutarConsulta();
                    DT.Load(DB.EjecutarConsulta());
                    DB.Desconectar();
                }
                catch (Exception ex)
                {
                }

                gvFacturas.DataSourceID = null;
                gvFacturas.DataSource   = DT;
                gvFacturas.DataBind();
            }
        }
Пример #17
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (Session["usuario"] != null || Session["adm"] != null || Session["permisos"] != null)
         {
             //revisarPer();
             if (Convert.ToBoolean(Session["adm"]))
             {
                 DB.Conectar();
                 DB.CrearComando("select * from confiMensaje where idMensaje=@id");
                 DB.AsignarParametroCadena("@id", "1");
                 DbDataReader DR = DB.EjecutarConsulta();
                 if (DR.Read())
                 {
                     Ttama.Text      = DR[7].ToString();
                     TcolPan.Text    = DR[4].ToString();
                     Ttitulo.Text    = DR[2].ToString();
                     TcolTit.Text    = DR[9].ToString();
                     Tcuerpo.Text    = DR[1].ToString().Replace("<br/>", "&");
                     TcolorCuer.Text = DR[3].ToString();
                     Lfecha.Text     = DR[10].ToString();
                     if (DR[8].ToString() == "si")
                     {
                         Check.Checked = true;
                     }
                     else
                     {
                         Check.Checked = false;
                     }
                 }
                 DB.Desconectar();
             }
             else
             {
                 Response.Redirect("~/Documentos.aspx");
             }
         }
         else
         {
             Response.Redirect("~/Cerrar.aspx");
         }
     }
 }
Пример #18
0
 /// <summary>
 /// Handles the SelectedIndexChanged event of the DropDownList1 control.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="EventArgs" /> instance containing the event data.</param>
 protected void DropDownList1_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (!ddlMensaje.SelectedValue.Equals("0"))
     {
         var mensaje = "";
         _db.Conectar();
         _db.CrearComando(@"SELECT mensaje,descripcion FROM [Cat_Mensajes] where [idMensaje]=" + ddlMensaje.SelectedValue + "");
         var drSum = _db.EjecutarConsulta();
         if (drSum.Read())
         {
             Nombremsj.Text = drSum[1].ToString();
             mensaje        = drSum[0].ToString();
         }
         _db.Desconectar();
         ddlMensaje.Visible  = false;
         divMensajes.Visible = true;
         ScriptManager.RegisterStartupScript(this, GetType(), "_setMsgJS", "setSn('" + mensaje + "', '#" + txtEditor.ClientID + "');", true);
     }
 }
Пример #19
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                idSesion = Request.QueryString.Get("id");
                DB.Conectar();
                DB.CrearComandoProcedimiento("PA_consulta_sesion");
                DB.AsignarParametroProcedimiento("@idSesion", System.Data.DbType.String, idSesion);
                DbDataReader DR = DB.EjecutarConsulta();
                DR.Read();
                tbDescripcion.Text          = DR[1].ToString();
                ddlConexiones.SelectedValue = DR[2].ToString();
                ddlDuracion.SelectedValue   = DR[3].ToString();
                ddlIntentos.SelectedValue   = DR[4].ToString();


                DB.Desconectar();
            }
        }
Пример #20
0
        /// <summary>
        /// /
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void GenerarReporte_Click(object sender, EventArgs e)
        {
            var Reporte = new FacturaGlobalWeb.FacturaGlobalWeb();

            _fechacreacion = Localization.Now.ToString("yyyyMMddHHmmss");
            Ex             = null;
            _db            = new BasesDatos((Session["IDENTEMI"] != null ? Session["IDENTEMI"].ToString() : "CORE"));
            var _connectionString = _db.CadenaConexion.ToString();

            if (string.IsNullOrEmpty(tbsucursal.Text))
            {
                (Master as SiteMaster).MostrarAlerta(this, "Inserte la serie de la sucursal", 4, null);
                return;
            }

            if (!string.IsNullOrEmpty(tbFecha.Text) || !string.IsNullOrEmpty(FechaFin.Text) || !string.IsNullOrEmpty(tbsucursal.Text))
            {
                var where = "";
                var sql     = @"SELECT Trama from log_trama";
                var fechain = tbFecha.Text + "-" + FechaFin.Text;
                if (!string.IsNullOrEmpty(tbsucursal.Text))
                {
                    where += (!string.IsNullOrEmpty(where) ? " AND " : " WHERE ") + "serie = " + "'" + tbsucursal.Text + "'";
                }
                where += (!string.IsNullOrEmpty(where) ? " AND " : " WHERE ") + " Trama like '%" + fechain.ToString() + "%'" + " AND " + " observaciones = " + "'ExtranetOK'" + " AND " + "tipo= " + "4";
                _db.Conectar();
                _db.CrearComando(sql + where);
                var dr  = _db.EjecutarConsulta();
                var val = new List <string[]>();
                while (dr.Read())
                {
                    string[] valor = new string[3];
                    valor[0] = dr[0].ToString();
                    val.Add(valor);
                }
                _db.Desconectar();
                var directorio = AppDomain.CurrentDomain.BaseDirectory;
                var rfc        = Session["IDENTEMI"].ToString();
                var cfdi       = Session["CfdiVersion"].ToString();
                if (val.Count > 0)
                {
                    new System.Threading.Thread(() =>
                    {
                        Reporte.GenerarReporteAsync(tbFecha.Text, FechaFin.Text, tbsucursal.Text, rfc.ToString(), cfdi, directorio);
                    }).Start();
                }
                else
                {
                    (Master as SiteMaster).MostrarAlerta(this, "No se encontraron registros", 4, null);
                    return;
                }
                gvFacGlobWeb.DataBind();
                (Master as SiteMaster).MostrarAlerta(this, "El reporte se está generando, favor de actualizar los registros nuevamente en unos minutos", 4);
            }
        }
Пример #21
0
        /// <summary>
        /// Validars the rol.
        /// </summary>
        /// <param name="rol">The rol.</param>
        /// <returns><c>true</c> if XXXX, <c>false</c> de lo contrario.</returns>
        private bool ValidarRol(string rol)
        {
            _db.Conectar();
            _db.CrearComando("select idRol from Cat_roles where Descripcion=@Descripcion AND eliminado='False'");
            _db.AsignarParametroCadena("@Descripcion", rol);

            var dr = _db.EjecutarConsulta();

            while (dr.Read())
            {
                _db.Desconectar();
                return(true);
            }
            _db.Desconectar();
            return(false);
        }
Пример #22
0
 protected void bGuardar_Click(object sender, EventArgs e)
 {
     DB.Conectar();
     DB.CrearComandoProcedimiento("PA_inserta_sucursal");
     DB.AsignarParametroProcedimiento("@clave", System.Data.DbType.String, tbClave.Text);
     DB.AsignarParametroProcedimiento("@sucursal", System.Data.DbType.String, tbSucursal.Text);
     DB.AsignarParametroProcedimiento("@domicilio", System.Data.DbType.String, tbDireccion.Text);
     DB.EjecutarConsulta1();
     DB.Desconectar();
     Response.Redirect("sucursales.aspx");
 }
Пример #23
0
        protected void Page_Load(object sender, EventArgs e)
        {
            idRegla = Request.QueryString.Get("regladi");
            if (!Page.IsPostBack)
            {
                DB.Conectar();
                DB.CrearComando("select nombreRegla,estadoRegla,emailsRegla,rfc from EmailsReglas where  idEmailRegla=@idRegla");
                DB.AsignarParametroCadena("@idRegla", idRegla);
                DbDataReader DR = DB.EjecutarConsulta();

                while (DR.Read())
                {
                    tbNombre.Text           = DR[0].ToString();
                    tbEmail.Text            = DR[2].ToString();
                    tbRFC.Text              = DR[3].ToString();
                    ddlEstado.SelectedValue = DR[1].ToString();
                }
                DB.Desconectar();
            }
        }
Пример #24
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                var modal = Request.QueryString.Get("modal"); bool isModal = !string.IsNullOrEmpty(modal) && modal.Equals("true"); (Master as SiteMaster).BackgroundContent(isModal);
            }
            Limpresoras = new ArrayList();
            idCaja      = Request.QueryString.Get("idmrdxbdi");
            if (!Page.IsPostBack)
            {
                idCaja = Request.QueryString.Get("idmrdxbdi");

                if (!String.IsNullOrEmpty(idCaja))
                {
                    try
                    {
                        SqlDataSourceSucursal.SelectCommand = "SELECT [clave], [idSucursal] FROM [Cat_Sucursales]   where eliminado='false'";
                        SqlDataSourceSucursal.DataBind();

                        DB.Conectar();
                        DB.CrearComandoProcedimiento("PA_consulta_cajaSucursalUpadate");
                        DB.AsignarParametroProcedimiento("@idCaja", System.Data.DbType.String, idCaja);
                        DbDataReader DR = DB.EjecutarConsulta();
                        DR.Read();
                        dllTipoDoc.SelectedValue  = DR[0].ToString();
                        dllEstab.SelectedValue    = DR[1].ToString();
                        tbPtomi.Text              = DR[2].ToString();
                        ddlAmbiente.SelectedValue = DR[3].ToString();
                        tbNombre.Text             = DR[4].ToString();
                        //ddlImpresora.SelectedValue = DR[5].ToString();
                        tbImpresora.Text = DR[5].ToString();

                        DB.Desconectar();
                    }
                    catch (Exception exce)
                    {
                        Label7.Text = "Error en consulta";
                    }
                }
            }
        }
Пример #25
0
        public string[] getRfcEmi(string prefixText)
        {
            int count = 0;

            string[] a = new String[1];
            DB = new BasesDatos();
            string sql1     = "SELECT TOP 10 NOMEMI FROM EMISOR where NOMEMI LIKE @RAZON";
            int    Contador = 0;

            try
            {
                DB.Conectar();
                DB.CrearComando("SELECT TOP 10 COUNT(NOMEMI) FROM EMISOR where NOMEMI LIKE @RAZON");
                DB.AsignarParametroCadena("@RAZON", prefixText + "%");
                DbDataReader DRTot = DB.EjecutarConsulta();
                DRTot.Read();
                count = Convert.ToInt32(DRTot[0].ToString());
                DB.Desconectar();

                DB.Conectar();
                DB.CrearComando(sql1);
                DB.AsignarParametroCadena("@RAZON", prefixText + "%");
                DbDataReader DRSum = DB.EjecutarConsulta();
                string[]     items = new string[10];
                while (DRSum.Read())
                {
                    items[Contador] = DRSum[0].ToString();
                    Contador++;
                }
                DB.Desconectar();
                if (count == 0)
                {
                    a[0] = ""; return(a);
                }
                else
                {
                    return(items);
                }
            }
            catch (Exception e) { a[0] = e.ToString(); return(a); }
        }
Пример #26
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                DB.Conectar();
                DB.CrearComandoProcedimiento("PA_consultarParametros");
                DB.AsignarParametroProcedimiento("@idparametro", System.Data.DbType.String, 3);
                DbDataReader DR = DB.EjecutarConsulta();

                while (DR.Read())
                {
                    tbDirdocs.Text = DR[1].ToString();
                    tbDirtxt.Text = DR[2].ToString();
                    tbDirrespaldo.Text = DR[3].ToString();
                    tbDircerti.Text = DR[4].ToString();
                    tbDirllaves.Text = DR[5].ToString();
                    tbemalNotificacion.Text  = DR[13].ToString();
                }
                DB.Desconectar();
            }
        }
Пример #27
0
        private bool IsWorkflow()
        {
            var result = true;

            try
            {
                _dbr.Conectar();
                _dbr.CrearComando("SELECT idGrupo FROM Cat_Grupos_validadores");
                var dr = _dbr.EjecutarConsulta();
                result = dr.Read();
            }
            catch (Exception ex)
            {
                // ignored
            }
            finally
            {
                _dbr.Desconectar();
            }
            return(result);
        }
Пример #28
0
 protected void bCrear_Click(object sender, EventArgs e)
 {
     DB.Conectar();
     DB.CrearComandoProcedimiento("PA_inserta_sesion");
     DB.AsignarParametroProcedimiento("@descripcion", System.Data.DbType.String, tbDescripcion.Text);
     DB.AsignarParametroProcedimiento("@conexiones_simultaneas", System.Data.DbType.Int16, ddlConexiones.SelectedValue);
     DB.AsignarParametroProcedimiento("@duracion_sesion", System.Data.DbType.String, ddlDuracion.SelectedValue);
     DB.AsignarParametroProcedimiento("@intentos", System.Data.DbType.Int16, ddlIntentos.SelectedValue);
     DB.EjecutarConsulta1();
     DB.Desconectar();
     Response.Redirect("sesiones.aspx");
 }
Пример #29
0
 /// <summary>
 /// Handles the Load event of the Page control.
 /// </summary>
 /// <param name="sender">The source of the event.</param>
 /// <param name="e">The <see cref="EventArgs" /> instance containing the event data.</param>
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["IDENTEMI"] != null)
     {
         _db = new BasesDatos(Session["IDENTEMI"] != null ? Session["IDENTEMI"].ToString() : "CORE");
     }
     //log = new Log((Session["IDENTEMI"] != null ? Session["IDENTEMI"].ToString() : "CORE"));
     //if (!IsPostBack)
     //{
     if (Session["IDEMI"] != null)
     {
         if (Session["nombreEmpleado"] != null)
         {
             if (Session["USERNAME"] != null)
             {
                 _db.Conectar();
                 _db.CrearComando(@"select NOMEMI,RFCEMI,nombreComercial from Cat_Emisor where IDEEMI=@IDEEMI");
                 _db.AsignarParametroCadena("@IDEEMI", Session["IDEMI"].ToString());
                 var dr = _db.EjecutarConsulta();
                 if (dr.Read())
                 {
                     _rucEmi          = dr[1].ToString();
                     lbNombreEmp.Text = !string.IsNullOrEmpty(dr[2].ToString()) ? dr[2].ToString() : dr[0].ToString();
                     _razonEmi        = dr[0].ToString();
                 }
                 _db.Desconectar();
                 lbNbC.Text  = Session["nombreEmpleado"] + " : " + Session["USERNAME"];
                 lbFchC.Text = Localization.Now.ToString("yyyy-MM-ddTHH:mm:ss");
             }
             if (!IsPostBack)
             {
             }
             else
             {
             }
         }
     }
     //}
 }
Пример #30
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (Session["usuario"] != null || Session["adm"] != null)
     {
         if (Convert.ToBoolean(Session["adm"]) == false)
         {
             if (!IsPostBack)
             {
                 BD.Conectar();
                 BD.CrearComando("select * from Proveedores where idProveedor=@id");
                 BD.AsignarParametroCadena("@id", Session["identificador"].ToString());
                 DbDataReader DR = BD.EjecutarConsulta();
                 if (DR.Read())
                 {
                     Lgrup.Text = DR[1].ToString();
                     Lraz.Text  = DR[2].ToString();
                     Lprov.Text = DR[12].ToString();
                     Tnom.Text  = DR[3].ToString();
                     Ttel.Text  = DR[4].ToString();
                     Tcorr.Text = DR[5].ToString();
                     Tlog.Text  = DR[6].ToString();
                     Tpass.Text = DR[7].ToString();
                     Tloc.Text  = DR[16].ToString() + " " + DR[17].ToString() + " " + DR[18].ToString() + " " + DR[19].ToString() + " " + DR[20].ToString() + " "
                                  + DR[21].ToString() + " " + DR[22].ToString() + " " + DR[23].ToString() + " " + DR[24].ToString() + " " + DR[25].ToString() + " " + DR[26].ToString();
                     Lfecha.Text = DR[30].ToString();
                 }
                 BD.Desconectar();
             }
         }
         else
         {
             Response.Redirect("~/menuReceDHL/inicio.aspx");
         }
     }
     else
     {
         Response.Redirect("~/Cerrar.aspx");
     }
 }