Beispiel #1
0
        protected void btnIngresar_Click(object sender, EventArgs e)
        {
            bool     estado = false;
            Gestores perfil = new Gestores();

            estado = negges.verificargestor(txtNombre.Text.Trim(), txtContrasenia.Text.Trim());
            if (estado == true)
            {
                Session["NombreUsuario"] = txtNombre.Text.Trim();


                perfil.SetNombPerfilGS(txtNombre.Text);
                negges.get(perfil);
                Session["NivelUsuario"] = perfil.GetNivelGS();

                if (perfil.GetNivelGS() == 1)
                {
                    Response.Redirect("MenuGestoria.aspx");
                }
                else
                {
                    Response.Redirect("MenuGestoriaMaster.aspx");
                }
            }
            else
            {
                lblConfirmado.Text = "mal ingresado el nombre o la contraseña";
            }
        }
        private void ArmarParametrosGestoresAgregar(ref SqlCommand Comando, Gestores ges)
        {
            SqlParameter SqlParametros = new SqlParameter();

            SqlParametros       = Comando.Parameters.Add("@MATRICULA_ge", SqlDbType.VarChar);
            SqlParametros.Value = ges.GetMatriculaGS();
            SqlParametros       = Comando.Parameters.Add("@DNI_ge", SqlDbType.VarChar);
            SqlParametros.Value = ges.GetDniGS();
            SqlParametros       = Comando.Parameters.Add("@NOMBRE_ge", SqlDbType.VarChar);
            SqlParametros.Value = ges.GetNombreGS();
            SqlParametros       = Comando.Parameters.Add("@APELLIDO_ge", SqlDbType.VarChar);
            SqlParametros.Value = ges.GetApellidoGS();
            SqlParametros       = Comando.Parameters.Add("@nacimiento_ge", SqlDbType.DateTime);
            SqlParametros.Value = ges.GetAnioGS();//no estoy seguro si esta bien aplicado esto pero creo que devuelve bien la fecha
            SqlParametros       = Comando.Parameters.Add("@MAIL_ge", SqlDbType.VarChar);
            SqlParametros.Value = ges.GetMailGS();
            SqlParametros       = Comando.Parameters.Add("@NOMBRE_PERFIL_ge", SqlDbType.VarChar);
            SqlParametros.Value = ges.GetNombPerfilGS();
            SqlParametros       = Comando.Parameters.Add("@CONTRASENA_ge", SqlDbType.VarChar);
            SqlParametros.Value = ges.GetContrasenaGS();
            SqlParametros       = Comando.Parameters.Add("@NIVEL_ge", SqlDbType.Int);
            SqlParametros.Value = ges.GetNivelGS();
            SqlParametros       = Comando.Parameters.Add("@ESTADO_ge", SqlDbType.Bit);
            SqlParametros.Value = ges.GetEstadoGS();
        }