Exemple #1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            idEmpleado = Request.QueryString.Get("idmrdxbdi");
            idCliente  = Request.QueryString.Get("idmbdi");

            if (!String.IsNullOrEmpty(idEmpleado))
            {
                //elimnar

                DB.Conectar();
                DB.CrearComandoProcedimiento("PA_eliminar_empleado");
                DB.AsignarParametroProcedimiento("@idEmpleado", System.Data.DbType.String, idEmpleado);
                DB.EjecutarConsulta1();
                DB.Desconectar();
                Response.Redirect("empleados.aspx");
            }
            if (!String.IsNullOrEmpty(idCliente))
            {
                //elimnar

                DB.Conectar();
                DB.CrearComandoProcedimiento("PA_eliminar_cliente");
                DB.AsignarParametroProcedimiento("@idCliente", System.Data.DbType.String, idCliente);
                DB.EjecutarConsulta1();
                DB.Desconectar();
                Response.Redirect("clientes.aspx");
            }
        }
Exemple #2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!IsPostBack)
            {
                BD.Conectar();
                BD.CrearComando(@"SELECT rfc FROM Proveedores");
                DbDataReader DRM = BD.EjecutarConsulta();
                while (DRM.Read())
                {
                    modulo += separador + DRM[0].ToString();
                }
                BD.Desconectar();

                modulo = modulo.Trim('|');
                try
                {
                    BD.Conectar();
                    BD.CrearComandoProcedimiento("PA_facturas_basico_rec_2");
                    BD.AsignarParametroProcedimiento("@QUERY", System.Data.DbType.String, "-");
                    BD.AsignarParametroProcedimiento("@RFC", System.Data.DbType.String, "");
                    BD.AsignarParametroProcedimiento("@MODULO", System.Data.DbType.String, modulo);
                    DT.Load(BD.EjecutarConsulta());
                    BD.Desconectar();
                }
                catch (Exception ex)
                {
                    // tbSerie.Text = ex.ToString();
                }

                gvFacturas.DataSourceID = null;
                gvFacturas.DataSource   = DT;
                gvFacturas.DataBind();
            }
        }
Exemple #3
0
        //private Boolean bcrearCliente;

        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                idRol = Request.QueryString.Get("id");
                DB.Conectar();
                DB.CrearComandoProcedimiento("PA_consulta_rol");
                DB.AsignarParametroProcedimiento("@idRol", System.Data.DbType.String, idRol);
                DbDataReader DR = DB.EjecutarConsulta();
                DR.Read();


                tbRol.Text = DR[1].ToString();

                cbCrear_cliente.Checked      = Convert.ToBoolean(DR[2].ToString());
                cbCrear_admin.Checked        = Convert.ToBoolean(DR[3].ToString());
                cbConsulta_propias.Checked   = Convert.ToBoolean(DR[4].ToString());
                cbConsulta_todas.Checked     = Convert.ToBoolean(DR[5].ToString());
                cbReportesSucursales.Checked = Convert.ToBoolean(DR[6].ToString());
                cbReportesGlobales.Checked   = Convert.ToBoolean(DR[7].ToString());
                cbModificarEmpleado.Checked  = Convert.ToBoolean(DR[8].ToString());
                cbAsignar_rol.Checked        = Convert.ToBoolean(DR[9].ToString());
                cbEnvio_fac.Checked          = Convert.ToBoolean(DR[10].ToString());
                cbAgregar_doc.Checked        = Convert.ToBoolean(DR[11].ToString());

                DB.Desconectar();
            }
        }
Exemple #4
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"].ToString());
         _log = new Log(Session["IDENTEMI"].ToString());
         SqlDataCertificados.ConnectionString = _db.CadenaConexion;
         SqlDataCertificados.SelectCommand    = queryCertificados + (Session["idUser"].ToString().Equals("1") ? "" : " WHERE c.invisible = 'False'");
         if (Session["idUser"] != null)
         {
             _idUser = Session["idUser"].ToString();
         }
     }
     if (!IsPostBack)
     {
         _postedCer = null;
         _postedCer = null;
         _idEditar  = null;
         var sql = @"SELECT dircertificados, dirllaves FROM Par_ParametrosSistema";
         _db.Conectar();
         _db.CrearComando(sql);
         var dr = _db.EjecutarConsulta();
         while (dr.Read())
         {
             _rutaCertificados = dr["dircertificados"].ToString();
             _rutaLlaves       = dr["dirllaves"].ToString();
         }
         _db.Desconectar();
     }
 }
Exemple #5
0
        protected void Button36_Click(object sender, EventArgs e)
        {
            //-------------- crear tipo prveedor--------------------
            BD.Conectar();
            BD.CrearComando("insert into tipoProveedor (nombre,permPropServ,activo) values (@nombre,@permPropServ,@activo)");
            BD.AsignarParametroCadena("@nombre", Tnomcrear.Text);
            if (Checcrear1.Checked)
            {
                BD.AsignarParametroCadena("@permPropServ", "si");
            }
            else
            {
                BD.AsignarParametroCadena("@permPropServ", "no");
            }
            if (Checcrear2.Checked)
            {
                BD.AsignarParametroCadena("@activo", "si");
            }
            else
            {
                BD.AsignarParametroCadena("@activo", "no");
            }
            BD.EjecutarConsulta();
            BD.Desconectar();

            Pcrearprov.Width   = 20;
            Pcrearprov.Height  = 20;
            Pcrearprov.Visible = false;
            Response.Redirect("~/menuReceDHL/tiposProveedor.aspx");
        }
Exemple #6
0
        protected void bDetalles_Click(object sender, EventArgs e)
        {
            var id = ((LinkButton)sender).CommandArgument;

            Session["_idEditar"] = id;
            tbClaveBanco.Text    = "";
            tbNombreBanco.Text   = "";
            tbNombreCuenta.Text  = "";
            tbNumeroCuenta.Text  = "";
            tbRfcBanco.Text      = "";
            try
            {
                _db.Conectar();
                _db.CrearComando(@"SELECT * FROM Cat_BancosComplemento WHERE Id = @Id");
                _db.AsignarParametroCadena("@Id", id);
                var dr = _db.EjecutarConsulta();
                if (dr.Read())
                {
                    tbClaveBanco.Text   = dr["ClaveBanco"].ToString();
                    tbNombreBanco.Text  = dr["NombreBanco"].ToString();
                    tbNombreCuenta.Text = dr["NombreCuenta"].ToString();
                    tbNumeroCuenta.Text = dr["NumeroCuenta"].ToString();
                    tbRfcBanco.Text     = dr["RfcBanco"].ToString();
                }
                _db.Desconectar();
                ScriptManager.RegisterStartupScript(this, GetType(), "_bNuevoKey", "$('#divNuevo').modal('toggle');", true);
            }
            catch (Exception ex)
            {
                (Master as SiteMaster).MostrarAlerta(this, $"El registro no se pudo visualizar, por favor inténtelo nuevamente.<br/><br/>{ex.Message}", 4);
            }
        }
Exemple #7
0
 protected void Page_Load(object sender, EventArgs e)
 {
     if (!IsPostBack)
     {
         if (Session["usuario"] != null || Session["adm"] != null || Session["permisos"] != null)
         {
             if (Convert.ToBoolean(Session["adm"]))
             {
                 BD.Conectar();
                 BD.CrearComando("select * from usuarios where idUsuario=@id");
                 BD.AsignarParametroCadena("@id", Session["identificador"].ToString());
                 DbDataReader DR = BD.EjecutarConsulta();
                 if (DR.Read())
                 {
                     Lgrup.Text  = DR[2].ToString();
                     Lprov.Text  = DR[4].ToString();
                     Tnom.Text   = DR[1].ToString();
                     Tlog.Text   = DR[3].ToString();
                     Tpass.Text  = DR[6].ToString();
                     Lfecha.Text = DR[7].ToString();
                 }
                 BD.Desconectar();
             }
             else
             {
                 Response.Redirect("~/Documentos.aspx");
             }
         }
         else
         {
             Response.Redirect("~/Cerrar.aspx");
         }
     }
 }
Exemple #8
0
        protected void Button22_Click(object sender, EventArgs e)
        {
            //-------------agregar receptor--------------------
            BD.Conectar();
            BD.CrearComando(@"insert into receptorCFDI (rfc,razonSoc,OrdID,OracleID,codigoGLRet,codigoGLISRret,tipProvFlet, codigoGLIVAret, habilitado)
                values (@rfc,@razonSoc,@OrdID,@OracleID,@codigoGLRet,@codigoGLISRret,@tipProvFlet,@codigoGLIVAret,@habilitado)");
            BD.AsignarParametroCadena("@rfc", Trfcag.Text);
            BD.AsignarParametroCadena("@razonSoc", Trzag.Text);
            BD.AsignarParametroEntero("@OrdID", Convert.ToInt32(Torag.Text));
            BD.AsignarParametroEntero("@OracleID", Convert.ToInt32(Toracag.Text));
            BD.AsignarParametroCadena("@codigoGLRet", Tglag.Text);
            BD.AsignarParametroCadena("@codigoGLISRret", Tglretag.Text);
            BD.AsignarParametroCadena("@tipProvFlet", Droptipag.SelectedValue);
            BD.AsignarParametroCadena("@codigoGLIVAret", Tglretenag.Text);
            if (Checag.Checked)
            {
                BD.AsignarParametroCadena("@habilitado", "si");
            }
            else
            {
                BD.AsignarParametroCadena("@habilitado", "no");
            }

            Pagreceptor.Width   = 20;
            Pagreceptor.Height  = 20;
            Pagreceptor.Visible = false;
            Response.Redirect("~/menuReceDHL/receptoresCfdi.aspx");
        }
Exemple #9
0
        protected void bGuardar_Click(object sender, EventArgs e)
        {
            string a = "";

            DB.Conectar();
            DB.CrearComando("select IDEEMI from Emisor where RFCEMI=@RFC");
            DB.AsignarParametroCadena("@RFC", tbRFC.Text);
            DbDataReader DR = DB.EjecutarConsulta();

            while (DR.Read())
            {
                a = DR[0].ToString();
            }
            DB.Desconectar();

            if (!String.IsNullOrEmpty(a))
            {
                DB.Conectar();
                DB.CrearComandoProcedimiento("PA_insertar_ReglasEmail");
                DB.AsignarParametroProcedimiento("@nombreRegla", System.Data.DbType.String, tbNombre.Text);
                DB.AsignarParametroProcedimiento("@estado", System.Data.DbType.Byte, ddlEstado.SelectedValue);
                DB.AsignarParametroProcedimiento("@emailsRegla", System.Data.DbType.String, tbEmail.Text);
                DB.AsignarParametroProcedimiento("@rfcrec", System.Data.DbType.String, tbRFC.Text);
                DB.EjecutarConsulta1();
                DB.Desconectar();
                Response.Redirect("reglas.aspx");
            }
            else
            {
                lMensaje.Text = "El RFC proporcionado no Existe";
            }
        }
Exemple #10
0
        /// <summary>
        /// Handles the Click event of the bAgregarRFC 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 bAgregarRFC_Click(object sender, EventArgs e)
        {
            var existe = false;
            var rfc    = "";

            _dbe.Conectar();
            var sql = "";

            sql = @"select id FROM Cat_Aerolinea where rfc = @rfc";
            _dbe.Conectar();
            _dbe.CrearComando(sql);
            _dbe.AsignarParametroCadena("@rfc", DropDownListRFC.SelectedItem.Text);
            var dr = _dbe.EjecutarConsulta();

            if (dr.Read())
            {
                existe = true;
            }
            _dbe.Desconectar();
            if (!existe)
            {
                _dbe.Conectar();
                _dbe.CrearComando(@"INSERT INTO Cat_Aerolinea VALUES ( @rfc, @tiempo)");
                _dbe.AsignarParametroCadena("@rfc", DropDownListRFC.SelectedValue);
                _dbe.AsignarParametroCadena("@tiempo", DropDownListPeriodo.SelectedValue);
                _dbe.EjecutarConsulta1();
                _dbe.Desconectar();
                SqlDataSourceRfc.DataBind();
                gvRFC.DataBind();
            }
            else
            {
                (Master as SiteMaster).MostrarAlerta(this, "El RFC ya se encuentra registrado", 4);
            }
        }
Exemple #11
0
        protected void bSesion_Click(object sender, EventArgs e)
        {
            string servidor = "", emailCredencial = "", passCredencial = "", emailEnviar = "", emailNoti = "", mensaje = "";
            string rutaLog = System.AppDomain.CurrentDomain.BaseDirectory + @"LogError\";
            bool   ssl     = true;
            int    puerto  = 0;

            mail = new EnviarMail();

            try
            {
                BD.Conectar();
                BD.CrearComando("select servidorSMTP,puertoSMTP,sslSMTP,userSMTP,passSMTP,emailEnvio,emailNotificacion from ParametrosSistema");

                DbDataReader DR1 = BD.EjecutarConsulta();

                if (DR1.Read())
                {
                    servidor        = DR1[0].ToString();
                    puerto          = Convert.ToInt32(DR1[1]);
                    ssl             = Convert.ToBoolean(DR1[2]);
                    emailCredencial = DR1[3].ToString();
                    passCredencial  = DR1[4].ToString();
                    emailEnviar     = DR1[5].ToString();
                    emailNoti       = DR1[6].ToString();
                }
                BD.Desconectar();

                mensaje = Session["ErrorTec"].ToString();

                mail.servidorSTMP(servidor, puerto, ssl, emailCredencial, passCredencial);

                mail.llenarEmail(emailEnviar, "*****@*****.**", "", "", "Error en aplicación web - Recepción DHL", mensaje);

                mail.enviarEmail();

                String archivo = rutaLog + @"Log" + System.DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss").Replace("-", "").Replace(":", "") + ".txt";
                using (System.IO.StreamWriter escritor = new System.IO.StreamWriter(archivo))
                {
                    escritor.WriteLine(mensaje.Replace("<br>", "\n"));
                }

                GdError(mensaje.Replace("<br>", "|"));
                Session["ErrorTec"] = null;
                Response.Redirect("~/Cerrar.aspx");
            }
            catch (Exception EM)
            {
                String archivo = rutaLog + @"Log" + System.DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss").Replace("-", "").Replace(":", "") + ".txt";
                //Label2.Text = archivo;
                using (System.IO.StreamWriter escritor = new System.IO.StreamWriter(archivo))
                {
                    escritor.WriteLine(EM.Message);
                    escritor.WriteLine(mensaje.Replace("<br>", "\n"));
                }
            }
        }
Exemple #12
0
        /// <summary>
        /// User1s this instance.
        /// </summary>
        private void User1()
        {
            var maxemp = "";
            var aux    = 0;

            _db.Conectar();
            _db.CrearComando("select SUBSTRING(userCliente,LEN(userCliente)-3,4) from  Cat_Clientes WHERE idCliente= (SELECT MAX(idCliente) FROM Cat_Clientes)");
            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 = "CLIEN" + Localization.Now.ToString("yy") + maxemp;
        }
Exemple #13
0
        //private Boolean bcrearCliente;

        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["IDENTEMI"] != null)
            {
                DB = new BasesDatos((Session["IDENTEMI"] != null ? Session["IDENTEMI"].ToString() : "CORE"));
            }
            //log = new Log((Session["IDENTEMI"] != null ? Session["IDENTEMI"].ToString() : "CORE"));
            if (!Page.IsPostBack)
            {
                if (Session["idUser"] != null)
                {
                    idRol = Request.QueryString.Get("id");
                    DB.Conectar();
                    DB.CrearComandoProcedimiento("PA_consulta_rol");
                    DB.AsignarParametroProcedimiento("@idRol", System.Data.DbType.String, idRol);
                    DbDataReader DR = DB.EjecutarConsulta();
                    if (DR.Read())
                    {
                        tbRol.Text = DR[1].ToString();
                        cbConsultarPropia.Checked       = Convert.ToBoolean(DR[2].ToString());
                        cbConsultarTodas.Checked        = Convert.ToBoolean(DR[3].ToString());
                        tbComprobantes.Text             = Convert.ToString(DR[4].ToString());
                        tbComprobantesCNS.Text          = Convert.ToString(DR[5].ToString());
                        cbConsultarPropiaPtoEmi.Checked = Convert.ToBoolean(DR[6].ToString());
                        cbEditComp.Checked        = Convert.ToBoolean(DR[9].ToString());
                        cbReportesGeneral.Checked = Convert.ToBoolean(DR[10].ToString());
                        cbClientes.Checked        = Convert.ToBoolean(DR[11].ToString());
                        cbEmpleado.Checked        = Convert.ToBoolean(DR[12].ToString());
                        cbRol.Checked             = Convert.ToBoolean(DR[13].ToString());
                        cbEditEmi.Checked         = Convert.ToBoolean(DR[14].ToString());
                        cbEditEstab.Checked       = Convert.ToBoolean(DR[15].ToString());
                        cbEditPtoEmi.Checked      = Convert.ToBoolean(DR[16].ToString());
                        cbEditInfoGeneral.Checked = Convert.ToBoolean(DR[17].ToString());
                        cbEditSmtp.Checked        = Convert.ToBoolean(DR[18].ToString());
                        cbEditMensaje.Checked     = Convert.ToBoolean(DR[19].ToString());
                        cbEditUserOpera.Checked   = Convert.ToBoolean(DR[20].ToString());
                        cbLimpiarLogs.Checked     = Convert.ToBoolean(DR[21].ToString());
                        cbEditPerfil.Checked      = Convert.ToBoolean(DR[22].ToString());
                        cbEnvioEmail.Checked      = Convert.ToBoolean(DR[23].ToString());
                        tbTOPComp.Text            = Convert.ToString(DR[25].ToString());
                        cbRecepcion.Checked       = Convert.ToBoolean(DR[26].ToString());
                        cbVisible.Checked         = Convert.ToBoolean(DR[27].ToString());
                        //ddlFacturas.SelectedValue = DR[16].ToString();
                        //cbNC.Checked = Convert.ToBoolean(DR[17].ToString());
                    }
                    DB.Desconectar();
                }
            }
        }
Exemple #14
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();
        }
Exemple #15
0
 protected void borrarTempRecepcion()
 {
     try
     {
         DB.Conectar();
         DB.CrearComando("Delete from tempRecepcion");
         DB.EjecutarConsulta();
         DB.Desconectar();
     }
     catch (Exception ex)
     {
         ex.ToString();
     }
 }
Exemple #16
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);
        }
Exemple #17
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;
        }
Exemple #18
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();
     }
 }
Exemple #19
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;
        }
Exemple #20
0
    private void GuardarBd()
    {
        BasesDatos bd          = null;
        var        fueExistosa = Status == 3 && !string.IsNullOrEmpty(IdFactura);

        try
        {
            if (fueExistosa)
            {
                bd = new BasesDatos();
                bd.Conectar();
                bd.CrearComando(@"UPDATE RetencionFactura SET estado = @estado WHERE idRetencion = @ID");
                bd.AsignarParametroEntero("@estado", Status);
                bd.AsignarParametroCadena("@ID", IdFactura);
                bd.EjecutarConsulta1();
            }
        }
        catch
        {
            // ignored
        }
        finally
        {
            if (bd != null)
            {
                bd.Desconectar();
            }
        }
    }
Exemple #21
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);
        }
Exemple #22
0
        //public Boolean existenciaCertificado(string rfc, string nocert)
        //{
        //    DB.Configurar2();
        //    DB.Conectar();
        //    DB.CrearComando("select no_serie,edo_certificado,fec_final_cert RFC from Certificado where RFC=@RFC and no_serie=@nocert and ");
        //    DB.AsignarParametroCadena("@RFC", rfc);
        //    DB.AsignarParametroCadena("@nocert", nocert);
        //    DbDataReader DR = DB.EjecutarConsulta3(ref error);

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

        //    if (!String.IsNullOrEmpty(error))
        //    {
        //        msjT += error + Environment.NewLine;
        //    }
        //    msj += "RFC y Número de certificado no encontrados.";
        //    return false;

        //}

        public Boolean existenciaCertificado(string rfc, string nocert)
        {
            try
            {
                DB.Configurar2();
                DB.Conectar();
                DB.CrearComando(@"select no_serie,edo_certificado,fec_final_cert,RFC 
                             from 
                             Certificado where RFC=@RFC and no_serie=@nocert AND edo_certificado ='A'");
                DB.AsignarParametroCadena("@RFC", rfc);
                DB.AsignarParametroCadena("@nocert", nocert);
                DbDataReader DR2 = DB.EjecutarConsulta3(ref error);

                if (DR2.Read())
                {
                    DB.Desconectar();
                    return(true);
                }
                else
                {
                    msj += "El Certificado es incorrecto (es invalido, esta cancelado o esta revocado).";
                    DB.Desconectar();
                    return(false);
                }
                // DB.Desconectar();

                //if (!String.IsNullOrEmpty(error))
                //{
                //    msjT += error + Environment.NewLine;
                //}
            }catch (Exception y) {
                return(false);
            }
        }
Exemple #23
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);
        }
Exemple #24
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();
        }
Exemple #25
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);
        }
Exemple #26
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();
            }
        }
Exemple #27
0
 /// <summary>
 /// Handles the Click event of the bModificar 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 bModificar_Click(object sender, EventArgs e)
 {
     if (cbCambiarPass.Checked && !(_claveUser.Equals(CurrentPassword.Text)))
     {
         (Master as SiteMaster).MostrarAlerta(this, "La contraseña actual es incorrecta", 4, null, "resetPass();");
     }
     else
     {
         var sql = "";
         try
         {
             if (_isEmpleado)
             {
                 sql = "UPDATE Cat_Empleados SET nombreEmpleado=@nombre" + (cbCambiarPass.Checked ? ", claveEmpleado=@claveUser" : "") + " WHERE idEmpleado = @idUser";
             }
             else if (_isCliente)
             {
                 sql = "UPDATE Cat_Clientes SET nombreCliente=@nombre" + (cbCambiarPass.Checked ? ", claveCliente=@claveUser" : "") + " WHERE idCliente = @idUser";
             }
             else if (_isProveedor)
             {
                 sql = "UPDATE Cat_Proveedores SET nombreProveedor=@nombre" + (cbCambiarPass.Checked ? ", claveProveedor=@claveUser" : "") + " WHERE idProveedor = @idUser";
             }
             _db.Conectar();
             _db.CrearComando(sql);
             _db.AsignarParametroCadena("@idUser", _idUser);
             _db.AsignarParametroCadena("@nombre", tbNombre.Text);
             if (cbCambiarPass.Checked)
             {
                 _db.AsignarParametroCadena("@claveUser", NewPassword.Text);
             }
             _db.EjecutarConsulta();
             Session["nombreEmpleado"] = tbNombre.Text;
             (Master as SiteMaster).MostrarAlerta(this, "La cuenta se modificó correctamente", 2, null, "resetPass();");
         }
         catch (Exception ex)
         {
             (Master as SiteMaster).MostrarAlerta(this, "No se pudo modificar la cuenta, inténtelo nuevamente.<br/><br/>" + ex.Message, 4, null, "resetPass();");
         }
         finally
         {
             Clean();
         }
     }
 }
Exemple #28
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;
            }
        }
Exemple #29
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;
            }
        }
Exemple #30
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");
         }
     }
 }