protected void Page_Load(object sender, EventArgs e)
        {
            user = Session["User"] as mUsuario;

            if (user == null)
                Response.Redirect("~/Presentacion/FrmCerrarSession.aspx");

            if (user.Tipo != 2)
                Response.Redirect("~/Presentacion/FrmHome.aspx");

            if (!IsPostBack)
            {
                DataTable dt = dc.BindGrid(" exec spBuscarTotalPagadoEmpleado "+user.mEmp.IDEmpleado.ToString());
                LTotalPagado.Text =" RD$ "+  dt.Rows[0]["Total"].ToString();

                gvBind(user.mEmp.IDEmpleado);
            }
        }
        protected void LogIn(object sender, EventArgs e)
        {
            if (UserName.Text != "" && Password.Text != "")
            {
                mu = mUsuario.logging(Datos.DatosComun.constr, UserName.Text, Comun.Utilerias.Code(Password.Text));

                LLoginFail.Visible = false;
                Session.RemoveAll();
                if (mu != null)
                {
                    Session.Add("User", mu);
                    Session.Add("Nombre",mu.Nombre);
                    Session.Add("Tipo", mu.Tipo.ToString());

                    if (mu.Tipo == 1)
                    {
                        Response.Redirect("~/Presentacion/FrmHome.aspx");
                    }
                    else
                    {
                        Response.Redirect("~/Presentacion/FrmHomeEmpleados.aspx");
                    }

                }
                else
                {
                    LLoginFail.Text = "Usuario o Contraseña incorrecto!";
                    LLoginFail.Visible = true;
                }
            }
            else
            {
                LLoginFail.Text = "Complete los campos de nombre usuario y contraseña!";
                LLoginFail.Visible = true;
            }
        }
Esempio n. 3
0
        public static mUsuario logging(string conn,string nombreCuenta, string Clave)
        {
            SqlParameter[] param = new SqlParameter[2];
            param[0] = new SqlParameter("@NombreCuenta", nombreCuenta);
            param[1] = new SqlParameter("@Clave", Clave);
            DataTable dt = SqlHelper.ExecuteDataset(conn, CommandType.StoredProcedure, "spLogIn", param).Tables[0];

            if (dt.Rows.Count > 0)
            {

                mUsuario user = new mUsuario(conn,dt);

                return user;
            }
            else
            {
                return null;
            }
        }