Ejemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            us = new Usuario();
            String valor = Request.QueryString["id"];
            int    id    = int.Parse(valor);

            us.Id_usuario = id;

            Mrol.DataSource     = NGUsuario.getInstance().listarRol();
            Mrol.DataTextField  = "Rol";
            Mrol.DataValueField = "Id_rol";
            Mrol.DataBind();

            this.registro    = NGUsuario.getInstance().getUsuarioporid(id);
            Id_usuario.Value = valor;


            if (registro.Read())
            {
                us.Nombre   = this.registro["Nombre_Usuario"].ToString();
                us.Id_rol   = Convert.ToInt32(this.registro["Id_rol"]);
                id_empleado = Convert.ToInt32(this.registro["Id_empleado"]);
            }
            //Mostrar datos en el textbox
            this.empleados = NGEmpleado.getInstance().ListarEmpleadoPorId(id_empleado);
            if (empleados.Read())
            {
                Mempleado.Text = empleados["Nombre_empleado"].ToString() + " " + empleados["Apellido"].ToString();
            }
        }
Ejemplo n.º 2
0
        protected void Page_Load(object sender, EventArgs e)
        {
            //Metodo de Permisos
            String rolid     = (string)Session["Id_rol"];
            string ubicacion = HttpContext.Current.Request.Url.AbsolutePath;

            int rol = Convert.ToInt32(rolid);

            bool permiso = false;

            if (rol == 1)
            {
                permiso = true;
            }
            else
            {
                permiso = NGUsuario.getInstance().acceso(rol, ubicacion);
            }

            //Se redirecciona si no tiene permiso
            if (permiso == false)
            {
                ClientScript.RegisterStartupScript(GetType(), "Javascript", "javascript: Acceso(); ", true);
            }

            //Fin del metodo
        }
        protected void EditarFormulario(object sender, EventArgs e)
        {
            Usuario usuario = new Usuario();
            bool    resp    = NGUsuario.getInstance().ModificarUsuario(usuario);

            if (resp == true)
            {
                Response.Redirect("AgregarUsuario.aspx");
            }
            else
            {
                Response.Redirect("EditarUsuario.aspx" + Id_usuario.Value);
            }
        }
Ejemplo n.º 4
0
        protected void Page_Load(object sender, EventArgs e)
        {
            String rolid     = (string)Session["Id_rol"];
            string ubicacion = HttpContext.Current.Request.Url.AbsolutePath;

            int rol = Convert.ToInt32(rolid);

            bool permiso = false;

            if (rol == 1)
            {
                permiso = true;
            }
            else
            {
                permiso = NGUsuario.getInstance().acceso(rol, ubicacion);
            }

            //Se redirecciona si no tiene permiso
            if (permiso == false)
            {
                ClientScript.RegisterStartupScript(GetType(), "Javascript", "javascript: Acceso(); ", true);
            }

            /*if(dtusuario.Sicrear() >= dtusuario.SicrearE())
             *         {
             *             ClientScript.RegisterStartupScript(GetType(), "Javascript", "javascript: Emleado(); ", true);
             *
             *         }*/


            this.empleado = NGUsuario.getInstance().ListarEmpleados();
            ;
            this.conexion = new Conexion();

            if (!IsPostBack)
            {
                //en esta parte se carga el dropdownlist
                Mrol.DataSource     = NGUsuario.getInstance().listarRol(); //aqui le paso mi consulta que esta en la clase dtdepartamento
                Mrol.DataTextField  = "Rol";                               //le paso el texto del items
                Mrol.DataValueField = "Id_rol";                            //le paso el id de cada items
                Mrol.DataBind();

                ListItem li = new ListItem("SELECCIONE", "0");//creamos una lista, para agregar el seleccione
                Mrol.Items.Insert(0, li);
            }
        }
Ejemplo n.º 5
0
        protected void Page_Load(object sender, EventArgs e)
        {
            String valor = Request.QueryString["id"];

            id = int.Parse(valor);
            if (!IsPostBack)
            {
                Magregar.DataSource     = NGUsuario.getInstance().listarPermisos(id);
                Magregar.DataTextField  = "rol_opciones";
                Magregar.DataValueField = "Id_rol_opciones";
                Magregar.DataBind();

                Meliminar.DataSource     = NGUsuario.getInstance().permisosUsuario(id);
                Meliminar.DataTextField  = "rol_opciones";
                Meliminar.DataValueField = "Id_rol_opciones";
                Meliminar.DataBind();
            }
        }
Ejemplo n.º 6
0
 protected void EditarFormulario(object sender, EventArgs e)
 {
     if (IsValid)
     {
         Usuario usuario = modificar();
         bool    resp    = NGUsuario.getInstance().ModificarUsuario(usuario);
         if (resp == true)
         {
             ClientScript.RegisterStartupScript(GetType(), "Javascript", "javascript: ModificarUsuario(); ", true);
         }
         else
         {
             Response.Redirect("Upduse.aspx" + Id_usuario.Value);
         }
     }
     else
     {
         ClientScript.RegisterStartupScript(GetType(), "Javascript", "javascript: ADD(); ", true);
     }
 }
Ejemplo n.º 7
0
 protected void InsertarUsuario(object sender, EventArgs e)
 {
     if (IsValid)
     {
         //Registro al usuario
         Usuario us   = GetEntity();
         bool    resp = NGUsuario.getInstance().guardarUsuario(us);
         if (resp == false)
         {
             Response.Redirect("Searchuse.aspx");
         }
         else
         {
             Response.Write("<script>alert('REGISTRO INCORRECTO.')</script)");
         }
     }
     else
     {
         RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1);//sino esta validado me mostrara los campos a corregir y no mandara datos.
     }
 }
Ejemplo n.º 8
0
        protected void Page_Load(object sender, EventArgs e)
        {
            this.empleado = NGEmpleado.getInstance().listarempleado();
            us            = new Usuario();
            String valor = Request.QueryString["id"];
            int    id    = int.Parse(valor);

            us.Id_usuario = id;

            if (!IsPostBack)
            {
                Mrol.DataSource     = NGUsuario.getInstance().listarRol();
                Mrol.DataTextField  = "Rol";
                Mrol.DataValueField = "Id_rol";
                Mrol.DataBind();
            }

            this.registro    = NGUsuario.getInstance().getUsuarioporid(id);
            Id_usuario.Value = valor;


            if (registro.Read())
            {
                us.Nombre = this.registro["Nombre_Usuario"].ToString();
                us.Id_rol = Convert.ToInt32(this.registro["Id_rol"]);
                // id_empleado = Convert.ToInt32(this.registro["Id_empleado"]);
            }

            /* if(!IsPostBack)
             * {
             *   //Mostrar datos en el textbox
             *   this.empleados = dte.getEmpleadoporid(id_empleado);
             *   if (empleados.Read())
             *   {
             *       Musuario.Text = empleados["Nombre_empleado"].ToString() + " " + empleados["Apellido"].ToString();
             *       Mcedula.Text = empleados["Cedula"].ToString();
             *   }
             * }*/
        }
Ejemplo n.º 9
0
 protected void InsertarUsuario(object sender, EventArgs e)
 {
     if (IsValid)
     {
         //Registro al usuario
         Usuario us   = GetEntity();
         bool    resp = NGUsuario.getInstance().guardarUsuario(us);
         if (resp == false)
         {
             Response.Redirect("AgregarUsuario.aspx");
         }
         else
         {
             Response.Write("<script>alert('REGISTRO INCORRECTO.')</script)");
         }
     }
     else
     {
         ScriptManager.RegisterStartupScript(this, this.GetType(), "none", "confirm('Error, Formulario llenado de forma incorrecta');", true);
         RegularExpressionValidator.GetValidationProperty(RequiredFieldValidator1);//sino esta validado me mostrara los campos a corregir y no mandara datos.
     }
 }
Ejemplo n.º 10
0
        protected void Permisos(object sender, EventArgs e)
        {
            if (Magregar.Items.Count > 0)
            {
                for (int i = 0; i < Magregar.Items.Count; i++)
                {
                    if (Magregar.Items[i].Selected)
                    {
                        per          = new Permiso();
                        id_agregar   = Convert.ToInt32(Magregar.Items[i].Value);
                        this.agregar = NGUsuario.getInstance().opciones(id_agregar);
                        if (agregar.Read())
                        {
                            per.Id_opciones  = Convert.ToInt32(agregar["Id_opciones"].ToString());
                            per.Rol_opciones = agregar["rol_opciones"].ToString();
                        }
                        per.Id_rol = id;

                        NGUsuario.getInstance().guardar(per);
                    }
                }
            }


            if (Meliminar.Items.Count > 0)
            {
                for (int i = 0; i < Meliminar.Items.Count; i++)
                {
                    if (Meliminar.Items[i].Selected)
                    {
                        per = new Permiso();
                        per.Id_rol_opciones = Convert.ToInt32(Meliminar.Items[i].Value);
                        NGUsuario.getInstance().delete(per);
                    }
                }
            }

            Response.Redirect("../../../Views/Opc/Use/Rolesuse.aspx");
        }
Ejemplo n.º 11
0
        protected void Page_Load(object sender, EventArgs e)
        {
            Mtelefono.MaxLength = 8;
            String rolid     = (string)Session["Id_rol"];
            string ubicacion = HttpContext.Current.Request.Url.AbsolutePath;

            int rol = Convert.ToInt32(rolid);

            bool permiso = false;

            if (rol == 1)
            {
                permiso = true;
            }
            else
            {
                permiso = NGUsuario.getInstance().acceso(rol, ubicacion);
            }

            //Se redirecciona si no tiene permiso
            if (permiso == false)
            {
                ClientScript.RegisterStartupScript(GetType(), "Javascript", "javascript: Acceso(); ", true);
            }

            Mcedula.MaxLength = 16;
            if (!IsPostBack)
            {
                //en esta parte se carga el dropdownlist
                Mdepartamento.DataSource = NGcliente.getInstance().ListarDepartamento();                //aqui le paso mi consulta que esta en la clase dtdepartamento
                Mdepartamento.DataBind();

                ListItem li = new ListItem("SELECCIONE", "0");                //creamos una lista, para agregar el seleccione
                Mdepartamento.Items.Insert(0, li);
                Mmunicipio.Items.Insert(0, li);
                Mmunicipio.Enabled = false;
            }
        }