コード例 #1
0
    protected void btnAceptar_Click(object sender, EventArgs e)
    {
        usuariosWebBL usuariosBL = new usuariosWebBL();
        tb_usuarios tb_usuarios = new tb_usuarios();

        DataTable dt = new DataTable();
        String xClave = null;
        Boolean xadmin = false;
        tb_usuarios.usuar = txtusuario.Text.Trim().ToLower();

        try
        {
            dt = usuariosBL.GetAll(cboEmpresalogueo.SelectedValue, tb_usuarios).Tables[0];
            xClave = Convert.ToString(dt.Rows[0]["CLAVE"]);
            xadmin = Convert.ToBoolean(dt.Rows[0]["admin"]);

            txtpassword.Text = mifunc.GetMD5(txtpassword.Text.ToLower()).Substring(0, 10);
            if (txtpassword.Text.ToUpper() == xClave)
            {
                if (xadmin)
                {
                    cboEmpresalogueo_SelectedIndexChanged(sender, e);

                    Session["ssUsuar"] = Convert.ToString(dt.Rows[0]["usuar"]);
                    Session["ssDominoid"] = "00";
                    Session["ssModuloid"] = "00";
                    Session["ssPerfil"] = "000000";
                    Response.Redirect("main.aspx");
                    return;
                }
                else
                {
                    cboEmpresalogueo_SelectedIndexChanged(sender, e);
                    Session["ssUsuar"] = Convert.ToString(dt.Rows[0]["usuar"]);
                    ModalPopupExtender1.Show();
                    abrir_perfiles();
                    get_cargafoto();
                    return;
                }
            }
            else
            {
                //ClientMessage("Usuario o Clave Incorrecto?");
                MensajeScript("Usuario o Clave Incorrecto?");
            }
        }
        catch (Exception ex)
        {
            //ClientMessage(ex.Message);
            MensajeScript(ex.Message);
        }
    }
コード例 #2
0
    protected void btnAceptar_Click(object sender, EventArgs e)
    {
        usuariosWebBL usuariosBL = new usuariosWebBL();
        tb_usuarios tb_usuarios = new tb_usuarios();

        DataTable dt = new DataTable();
        String xClave = null;
        Boolean xadmin = false;
        tb_usuarios.usuar = txtusuario.Text.Trim().ToLower();

        //try
        //{

            dt = usuariosBL.GetAll("99", tb_usuarios).Tables[0];
            xClave = Convert.ToString(dt.Rows[0]["CLAVE"]);
            xadmin = Convert.ToBoolean(dt.Rows[0]["admin"]);

            txtpassword.Text = mifunc.GetMD5(txtpassword.Text.ToLower()).Substring(0, 10);
            if (txtpassword.Text.ToUpper() == xClave)
            {
                if (xadmin)
                {
                    //cboEmpresalogueo_SelectedIndexChanged(sender, e);
                    Session["ssUsuar"] = Convert.ToString(dt.Rows[0]["usuar"]);
                    Session["ssDominoid"] = "00";
                    Session["ssModuloid"] = "00";
                    Session["ssPerfil"] = "000000";
                    Response.Redirect("main.aspx");
                    return;
                }
                else
                {
                    Session["ssUsuar"] = Convert.ToString(dt.Rows[0]["usuar"]);
                    Datos_Empresa();
                    abrir_perfiles();
                    return;
                }
            }
            else
            {
                MensajeScript("Usuario o Clave Incorrecto?");
            }

        //}
        //catch (Exception ex)
        //{
        //    throw ex;
        //}
    }
コード例 #3
0
    private void get_cargafoto()
    {
        try
        {
            usuariosWebBL usuariosBL = new usuariosWebBL();
            tb_usuarios tb_usuarios = new tb_usuarios();
            DataTable dt = new DataTable();
            tb_usuarios.usuar = Session["ssUsuar"].ToString();
            dt = usuariosBL.GetAll(Session["ssEmpresaID"].ToString(), tb_usuarios).Tables[0];
            usuario.Text = dt.Rows[0]["nombr"].ToString().PadRight(20, ' ').Substring(0, 20);

            if (dt.Rows[0]["foto"].ToString().Length != 0)
            {
                foto.Visible = true;
                //foto.ImageUrl = "~/Photos/emp_usuario/" + dt.Rows[0]["foto"].ToString() + ".jpg";
                foto.ImageUrl = "~/Photos/usuarios_sys/" + dt.Rows[0]["foto2"].ToString();
            }
            else
            {
                foto.Visible = false;
                foto.ImageUrl = "";
            }
        }
        catch (Exception ex)
        {
            ClientMessage(ex.Message);
        }
    }