Ejemplo n.º 1
0
        protected void cmdaceptar_Click(object sender, EventArgs e)
        {
            if (chkacepto.Checked == true)
            {
                //insertamos la modificacion en la base de datos
                IsvcOperadoraMxClient Manejador = new IsvcOperadoraMxClient();
                Tabla MiTabla = Manejador.getEjecutaStoredProcedure1("setActualizarEtica", Session["idusuario"].ToString() + "|" + Session["idcodigo"].ToString());
                if (MiTabla != null)
                {
                    //DataTable dtusuario = clFunciones.convertToDatatable(MiTabla);

                    //Response.Redirect("inicio/inicio.aspx");

                    Response.Redirect("inicio/inicio.aspx");
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('Datos no guardados, intente de nuevo');", true);
                }
            }
            else
            {
                ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('Favor de aceptar los terminos y condiciones para continuar');", true);
            }
        }
Ejemplo n.º 2
0
        private void cargar_clientes()
        {
            IsvcOperadoraMxClient Manejador = new IsvcOperadoraMxClient();

            Tabla TablaEmpresas = Manejador.getEjecutaStoredProcedure1("getUsuariosSeleccionar", "1");

            cboClientes.Items.Clear();

            if (TablaEmpresas != null)
            {
                System.Data.DataTable dtusuario = clFunciones.convertToDatatable(TablaEmpresas);
                for (int x = 0; x < dtusuario.Rows.Count; x++)
                {
                    cboClientes.Items.Add(new ListItem(dtusuario.Rows[x]["nombrec"].ToString(), dtusuario.Rows[x]["IidUsuarioK"].ToString()));//, dtusuario.Rows[x]["codigo"].ToString(), dtusuario.Rows[x]["Password"].ToString()));
                    Session["objusuario"] = dtusuario;
                    Session["idusuario"]  = dtusuario.Rows[0]["IidUsuarioK"].ToString();
                    Session["idcodigo"]   = dtusuario.Rows[0]["codigo"].ToString();
                    Session["inicio"]     = "1";

                    //Response.Redirect("inicio/inicio.aspx");
                }
            }
            else
            {
                cboClientes.Items.Add(new ListItem("Sin Empresas", "-1"));
            }
        }
Ejemplo n.º 3
0
        protected void Page_Load(object sender, EventArgs e)
        {
            string claveAcceso = Request.QueryString["ca"];


            if (!IsPostBack)
            {
                try
                {
                    IsvcOperadoraMxClient Manejador = new IsvcOperadoraMxClient();
                    Tabla ValidarConfirmacion       = Manejador.getEjecutaStoredProcedure1("UP_S_ValidarConfirmacionPass", claveAcceso);

                    if (ValidarConfirmacion != null)
                    {
                        // ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('Ocurrio un error intente mas tarde');", true);
                    }
                }
                catch (Exception EX)
                {
                    ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('" + EX.Message + "');", true);

                    Session.Abandon();
                    Response.Cookies.Add(new HttpCookie("ASP.NET_SessionId", ""));
                    Response.Redirect("Default.aspx");
                }
            }
            else
            {
                /* Session.Abandon();
                 * Response.Cookies.Add(new HttpCookie("ASP.NET_SessionId", ""));
                 * Response.Redirect("Default.aspx");  */
            }
        }
Ejemplo n.º 4
0
        protected void cmdUpdate_Click(object sender, EventArgs e)
        {
            if (txtPass.Text == txtConfirmar.Text)
            {
                //Actualizar Contraseña
                IsvcOperadoraMxClient Manejador = new IsvcOperadoraMxClient();
                Tabla MiTabla = Manejador.getEjecutaStoredProcedure1("setActualizarPass", txtusuario.Text.Replace(" ", "X") + "|" + txtPass.Text.Replace(" ", "X"));

                if (MiTabla != null)
                {
                    DateTime thisDay  = DateTime.Today;
                    Tabla    MiTabla2 = Manejador.getEjecutaStoredProcedure1("setActualizarFechaPass", txtusuario.Text.Replace(" ", "X") + "|" + thisDay.ToShortDateString());
                    if (MiTabla2 != null)
                    {
                        Session.Abandon();
                        Response.Cookies.Add(new HttpCookie("ASP.NET_SessionId", ""));
                        Response.Redirect("inicio/inicio.aspx");
                        //Response.Redirect("Default.aspx");
                    }
                    else
                    {
                        ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('Hubo un error al actualizar');", true);
                    }
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('Hubo un error al actualizar');", true);
                }
            }
            else
            {
                ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('Las contraseñas no coiciden');", true);
            }
        }
Ejemplo n.º 5
0
        protected void cmdguardar_Click(object sender, EventArgs e)
        {
            try
            {
                IsvcOperadoraMxClient Manejador = new IsvcOperadoraMxClient();

                //  Tabla UpdateTable = Manejador.getEjecutaStoredProcedure1("UP_S_ActualizarClaveAcceso", Session["idusuario"].ToString() + "|" + Session["idcodigo"].ToString() + "|" + claveacceso);

                Tabla MiTabla = Manejador.getEjecutaStoredProcedure1("setActualizarEmail", Session["idusuario"].ToString() + "|" + Session["idcodigo"].ToString() + "|" + txtmailnew.Text.Replace(" ", "X"));

                DataTable clValidarClaveAcceso = clFunciones.convertToDatatable(MiTabla);
                if (MiTabla != null)
                {
                    String mail    = txtmailnew.Text;
                    String nombrec = clValidarClaveAcceso.Rows[0]["nombrec"].ToString();


                    enviarCorreo("Clave", mail, nombrec);
                }
            }
            catch (Exception EX)
            {
                ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('" + EX.Message + "');", true);
            }
        }
Ejemplo n.º 6
0
        private void cargar_grid()
        {
            IsvcOperadoraMxClient Manejador = new IsvcOperadoraMxClient();


            DataSet dsEmpresas = new DataSet();

            dsEmpresas.Tables.Add("Tabla");
            dsEmpresas.Tables[0].Columns.Add("iIdPago");
            dsEmpresas.Tables[0].Columns.Add("dpagosa");
            dsEmpresas.Tables[0].Columns.Add("dpagosin");
            dsEmpresas.Tables[0].Columns.Add("Fecha");
            dsEmpresas.Tables[0].Columns.Add("importe");
            dsEmpresas.Tables[0].Columns.Add("importesin");
            dsEmpresas.Tables[0].Columns.Add("nombrenomina");

            DateTime inicio  = DateTime.Parse(dtpinicio.SelectedDate.ToString());
            DateTime final   = DateTime.Parse(dtpfinal.SelectedDate.ToString());
            string   inicial = inicio.Year.ToString() + inicio.Month.ToString("00") + inicio.Day.ToString("00");
            string   fin     = final.Year.ToString() + final.Month.ToString("00") + final.Day.ToString("00");



            try
            {
                Tabla tbEmpresas = Manejador.getEjecutaStoredProcedure1("getpagosnomina", "1|" + Session["idusuario"].ToString() + "|" + inicial + "|" + fin);
                if (tbEmpresas != null)
                {
                    DataTable dtEmpresas = clFunciones.convertToDatatable(tbEmpresas);
                    for (int x = 0; x < dtEmpresas.Rows.Count; x++)
                    {
                        dsEmpresas.Tables[0].Rows.Add(dtEmpresas.Rows[x]["iIdPago"],
                                                      dtEmpresas.Rows[x]["dpagosa"],
                                                      dtEmpresas.Rows[x]["dpagoasi"],
                                                      DateTime.Parse(dtEmpresas.Rows[x]["Fecha"].ToString().Remove(18)),
                                                      //DateTime.Parse(dtEmpresas.Rows[x]["fecha"].ToString()).ToShortDateString(),
                                                      dtEmpresas.Rows[x]["importesa"],
                                                      dtEmpresas.Rows[x]["importeasi"],
                                                      dtEmpresas.Rows[x]["nombrenomina"]);
                    }

                    Session["dsPagos"]    = dsEmpresas;
                    dtgnominas.DataSource = dsEmpresas;
                }
                else
                {
                    Session["dsPagos"]    = null;
                    dtgnominas.DataSource = null;
                    lblmensaje.Text       = "Sin Pagos Recientes";
                }
                dtgnominas.DataBind();
            }
            catch (Exception EX)
            {
                clFunciones.JQMensaje(this, EX.Message.Replace("'", ""), TipoMensaje.Error);
            }
        }
Ejemplo n.º 7
0
        protected void cmdguardar_Click(object sender, EventArgs e)
        {
            try
            {
                //verificamos que el id empleado y usuario sean iguales
                if (txtid.Text == txtusuario.Text)
                {
                    //verificamos que coincida con su usuario actual
                    if (txtusuario.Text == Session["idcodigo"].ToString())
                    {
                        //Validamos contraseñas iguales
                        if (txtpass.Text == txtrepass.Text)
                        {
                            //hacemos la actualizacion en la base de dato
                            IsvcOperadoraMxClient Manejador = new IsvcOperadoraMxClient();
                            Tabla MiTabla = Manejador.getEjecutaStoredProcedure1("setActualizarContra", Session["idusuario"].ToString() + "|" + txtusuario.Text + "|" + txtpass.Text);
                            if (MiTabla != null)
                            {
                                DateTime thisDay  = DateTime.Today;
                                Tabla    MiTabla2 = Manejador.getEjecutaStoredProcedure1("setActualizarFechaPass", txtusuario.Text.Replace(" ", "X") + "|" + thisDay.ToShortDateString());

                                if (MiTabla2 != null)
                                {
                                    //DataTable dtusuario = clFunciones.convertToDatatable(MiTabla);
                                    ScriptManager.RegisterStartupScript(this, typeof(string), "alert", "alert('La nueva contraseña se guardo correctamente');", true);
                                    txtid.Text      = "";
                                    txtusuario.Text = "";
                                    txtpass.Text    = "";
                                    txtrepass.Text  = "";
                                }
                            }
                            //else
                            //{
                            //    ScriptManager.RegisterStartupScript(this, typeof(string), "alert", "alert('La nueva contraseña se guardo correctamente');", true);
                            //}
                        }
                        else
                        {
                            ScriptManager.RegisterStartupScript(this, typeof(string), "alert", "alert('Las contraseñas no coinciden');", true);
                        }
                    }
                    else
                    {
                        ScriptManager.RegisterStartupScript(this, typeof(string), "alert", "alert('El id empleado y usuario no corresponden al asignado a ti.');", true);
                    }
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this, typeof(string), "alert", "alert('El id empleado y usuario deben ser iguales.');", true);
                }
            }
            catch (Exception EX)
            {
                ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('" + EX.Message + "');", true);
            }
        }
Ejemplo n.º 8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            if (Session["objusuario"] == null)
            {
                Session.Abandon();
                Response.Cookies.Add(new HttpCookie("ASP.NET_SessionId", ""));
                Response.Redirect("../default.aspx");
            }
            if (!IsPostBack)
            {
                DataTable usuario = (DataTable)Session["objusuario"];
                lblnombre.Text = usuario.Rows[0]["nombrec"].ToString();


                DateTime thisDay = DateTime.Today;

                // Difference in days, hours, and minutes.
                String tmp = usuario.Rows[0]["fechapass"].ToString();
                if (!tmp.Equals(""))
                {
                    DateTime passDate = Convert.ToDateTime(tmp);
                    TimeSpan ts       = thisDay - passDate;

                    // Difference in days.
                    int differenceInDays = ts.Days;
                    // ScriptManager.RegisterStartupScript(this, typeof(string), "alerta", "alert('" + differenceInDays.ToString() + "');", true);

                    if (differenceInDays >= 90)
                    {
                        Response.Redirect("../Pass.aspx");
                        // Response.Redirect("http://www.xurtep.net/xurtep/Pass.aspx");
                        // ScriptManager.RegisterStartupScript(this, typeof(string), "alerta", "alert('Necesita actualizar su contraseña por seguridad');", true);
                    }
                }
                else
                {
                    if (Session["inicio"].ToString() == "1")
                    {
                    }
                    else
                    {
                        IsvcOperadoraMxClient Manejador = new IsvcOperadoraMxClient();
                        //Guardar Fecha de pass
                        Tabla MiTabla2 = Manejador.getEjecutaStoredProcedure1("setActualizarFechaPass", usuario.Rows[0]["usuario"].ToString() + "|" + thisDay.ToShortDateString());

                        if (MiTabla2 != null)
                        {
                            //Response.Redirect("inicio/inicio.aspx");
                        }
                    }
                }
            }
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            //insertamos la modificacion en la base de datos


            string claveAcceso = Request.QueryString["ca"];



            if (!IsPostBack)
            {
                try
                {
                    IsvcOperadoraMxClient Manejador = new IsvcOperadoraMxClient();
                    Tabla ValidarConfirmacion       = Manejador.getEjecutaStoredProcedure1("UP_S_ValidarConfirmacion", claveAcceso);
                    if (ValidarConfirmacion != null)
                    {
                        Tabla MiTabla = Manejador.getEjecutaStoredProcedure1("setVerificarEmail", claveAcceso);

                        if (MiTabla != null)
                        {
                        }
                        else
                        {
                            Response.Redirect("Verificar.aspx");
                            ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('Datos no guardados, intente de nuevo');", true);
                        }
                    }
                }
                catch (Exception ex)
                {
                    ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "mensaje", "alert('Error!!! " + ex.Message + " ');", true);
                }
                //else
                // {
                //    Session.Abandon();
                //    Response.Cookies.Add(new HttpCookie("ASP.NET_SessionId", ""));
                //    Response.Redirect("../default.aspx");
                //  //  }
            }
            else
            {
                Session.Abandon();
                Response.Cookies.Add(new HttpCookie("ASP.NET_SessionId", ""));
                //Response.Redirect("Verificar.aspx");
                Response.Redirect("inicio/inicio.aspx");
            }
        }
Ejemplo n.º 10
0
        protected void cmdIniciar_Click(object sender, EventArgs e)
        {
            IsvcOperadoraMxClient Manejador = new IsvcOperadoraMxClient();

            Tabla TablaCliente = Manejador.getEjecutaStoredProcedure1("getUsuariosSeleccionarCliente", cboClientes.SelectedValue);

            System.Data.DataTable dtusuario = clFunciones.convertToDatatable(TablaCliente);

            Session["objusuario"] = dtusuario;
            Session["idusuario"]  = dtusuario.Rows[0]["iIdUsuarioK"].ToString();
            //Session["idtmp"] = dtusuario.Rows[0]["iIdClienteAcceso"].ToString();
            Session["usuario"]  = dtusuario.Rows[0]["codigo"].ToString();
            Session["idcodigo"] = dtusuario.Rows[0]["codigo"].ToString();
            Session["inicio"]   = "0";
            Response.Redirect("inicio/inicio.aspx");
        }
Ejemplo n.º 11
0
        protected void cmdrecuperar_Click(object sender, EventArgs e)
        {
            String mail = txtcorreo.Text;

            string claveacceso = Generador.ClaveAccesoUsuario(15);

            //Validar su  usuarios
            IsvcOperadoraMxClient Manejador = new IsvcOperadoraMxClient();
            Tabla MiTabla = Manejador.getEjecutaStoredProcedure1("getValidarEmail", txtusuario.Text.Replace(" ", "X") + "|" + mail);

            if (MiTabla != null)
            {
                Tabla UpdateTable = Manejador.getEjecutaStoredProcedure1("UP_S_ActualizarClaveAccesoPass", txtusuario.Text.Replace(" ", "X") + "|" + claveacceso);

                if (UpdateTable != null)
                {
                    Tabla validarCA = Manejador.getEjecutaStoredProcedure1("UP_S_ValidarClaveAccesoPass", claveacceso);



                    if (validarCA != null)
                    {
                        DataTable clValidarClaveAcceso = clFunciones.convertToDatatable(UpdateTable);

                        //String mail = clValidarClaveAcceso.Rows[0]["email"].ToString();
                        String nombrec = clValidarClaveAcceso.Rows[0]["nombrec"].ToString();


                        enviarCorreo(claveacceso, mail, nombrec);
                    }
                    else
                    {
                        ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('Este correo no esta asociado a su cuenta');", true);
                    }
                }
            }
            else
            {
                ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('Este correo no esta asociado a su cuenta');", true);
            }
        }
Ejemplo n.º 12
0
        protected void cmdUpdate_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtPass.Text == txtConfirmar.Text)
                {
                    //Actualizar Contraseña
                    IsvcOperadoraMxClient Manejador = new IsvcOperadoraMxClient();
                    Tabla MiTabla = Manejador.getEjecutaStoredProcedure1("setActualizarPass", txtCodigo.Text.Replace(" ", "X") + "|" + txtPass.Text.Replace(" ", "X"));

                    if (MiTabla != null)
                    {
                        DateTime thisDay  = DateTime.Today;
                        Tabla    MiTabla2 = Manejador.getEjecutaStoredProcedure1("setActualizarFechaPass", txtCodigo.Text.Replace(" ", "X") + "|" + thisDay.ToShortDateString());
                        if (MiTabla2 != null)
                        {
                            //
                            ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('Se actualizado correctamente');", true);
                            Response.Redirect("inicio/inicio.aspx");
                        }
                        else
                        {
                            ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('Hubo un error al actualizar');", true);
                        }
                    }
                    else
                    {
                        ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('Hubo un error al actualizar');", true);
                    }
                }
                else
                {
                    ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('Las contraseñas no coiciden');", true);
                }
            }
            catch (Exception EX)
            {
                ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('" + EX.Message + "');", true);
            }
        }
Ejemplo n.º 13
0
        protected void cmdaceptar_Click(object sender, EventArgs e)
        {
            try
            {
                Session["objusuario"] = " ";
                Session["idusuario"]  = " ";
                Session["idcodigo"]   = " ";

                IsvcOperadoraMxClient Manejador = new IsvcOperadoraMxClient();
                Tabla MiTabla = Manejador.getEjecutaStoredProcedure1("getvalidarusuariok", txtcodigo.Text.Replace(" ", "X") + "|" + txtusuario.Text.Replace(" ", "X") + "|" + txtcontra.Text.Replace(" ", "X"));
                if (MiTabla != null)
                {
                    DataTable dtusuario = clFunciones.convertToDatatable(MiTabla);
                    if (dtusuario.Rows[0]["iEstatus"].ToString() == "2")
                    {
                        Response.Redirect("Buscar.aspx");
                    }
                    else
                    {
                        if (dtusuario.Rows[0]["privacidad"].ToString() == "0")
                        {
                            Session["objusuario"] = dtusuario;
                            Session["idusuario"]  = dtusuario.Rows[0]["iIdUsuarioK"].ToString();
                            Session["idcodigo"]   = dtusuario.Rows[0]["codigo"].ToString();
                            Response.Redirect("privacidad.aspx");
                        }
                        else
                        {
                            if (dtusuario.Rows[0]["etica"].ToString() == "0")
                            {
                                Session["objusuario"] = dtusuario;
                                Session["idusuario"]  = dtusuario.Rows[0]["iIdUsuarioK"].ToString();
                                Session["idcodigo"]   = dtusuario.Rows[0]["codigo"].ToString();
                                Response.Redirect("etica.aspx");
                            }
                            //ValidateMail
                            else
                            {
                                if (dtusuario.Rows[0]["verificaremail"].ToString() == "0")
                                {
                                    Session["objusuario"] = dtusuario;
                                    Session["idusuario"]  = dtusuario.Rows[0]["iIdUsuarioK"].ToString();
                                    Session["idcodigo"]   = dtusuario.Rows[0]["codigo"].ToString();
                                    Response.Redirect("ValidarEmail.aspx");
                                }
                                else
                                {
                                    Session["objusuario"] = dtusuario;
                                    Session["idusuario"]  = dtusuario.Rows[0]["iIdUsuarioK"].ToString();
                                    Session["idcodigo"]   = dtusuario.Rows[0]["codigo"].ToString();
                                    Response.Redirect("inicio/inicio.aspx");
                                }
                            }
                        }
                    }
                }

                else
                {
                    ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('Usuario o contraseña incorrecta');", true);
                }
            }
            catch (Exception EX)
            {
                ScriptManager.RegisterStartupScript(this.UpdatePanel1, typeof(string), "alerta", "alert('" + EX.Message + "');", true);
            }
        }