Ejemplo n.º 1
0
        public List <Entidades.Rol> buscarRol(int Id_Rol)
        {
            Conexion   aux = new Conexion();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection = aux.conectar();
            cmd.Parameters.Add(new SqlParameter("@Id_Rol", Id_Rol));
            cmd.CommandText = "ConsultarRol";
            cmd.CommandType = CommandType.StoredProcedure;
            SqlDataReader        dr    = cmd.ExecuteReader();
            List <Entidades.Rol> lista = new List <Entidades.Rol>();

            Entidades.Rol rol = new Entidades.Rol();

            while (dr.Read())
            {
                rol.Id_Rol               = Convert.ToInt32(dr["Id_Rol"].ToString());
                rol.Codigo               = dr["Codigo"].ToString();
                rol.Descripcion          = dr["Descripcion"].ToString();
                rol.Estado               = Convert.ToBoolean(dr["Estado"].ToString());
                rol.Estado_Accion        = dr["Estado_Accion"].ToString();
                rol.Usuario_Ingreso      = dr["Usuario_Ingreso"].ToString();
                rol.Fecha_Ingreso        = Convert.ToDateTime(dr["Fecha_Ingreso"].ToString());
                rol.Usuario_Modificacion = dr["Usuario_Modificacion"].ToString();
                rol.Fecha_Modificacion   = Convert.ToDateTime(dr["Fecha_Modificacion"].ToString());

                lista.Add(rol);
            }
            aux.conectar();
            return(lista);
        }
Ejemplo n.º 2
0
        public void insertarRol(Entidades.Rol rol)
        {
            Conexion   aux = new Conexion();
            SqlCommand cmd = new SqlCommand();

            cmd.Connection = aux.conectar();
            cmd.Parameters.Add(new SqlParameter("@Codigo", rol.Codigo));
            cmd.Parameters.Add(new SqlParameter("@Descripcion", rol.Descripcion));
            cmd.Parameters.Add(new SqlParameter("@Estado", rol.Estado));
            cmd.Parameters.Add(new SqlParameter("@Estado_Accion", rol.Estado_Accion));
            cmd.Parameters.Add(new SqlParameter("@Usuario_Ingreso", rol.Usuario_Ingreso));
            cmd.Parameters.Add(new SqlParameter("@Fecha_Ingreso", rol.Fecha_Ingreso));
            cmd.Parameters.Add(new SqlParameter("@Usuario_Modificacion", rol.Usuario_Modificacion));
            cmd.Parameters.Add(new SqlParameter("@Fecha_Modificacion", rol.Fecha_Modificacion));
            cmd.CommandText = "InsertarRol";
            cmd.CommandType = CommandType.StoredProcedure;
            cmd.ExecuteNonQuery();
            aux.conectar();
        }
Ejemplo n.º 3
0
 public Usuario()
 {
     Rol = new Rol();
 }
Ejemplo n.º 4
0
 public Usuario(Legajo legajo, Jerarquia categoria, Rol tecnico) : base(legajo)
 {
     Categoria = categoria;
     Rol       = tecnico;
 }
Ejemplo n.º 5
0
 public Usuario(Legajo legajo, string nombre, string apellido, string email, string password, Rol rol,
                Jerarquia categoria, Computadora computadora) : base(legajo)
 {
     Nombre      = nombre;
     Apellido    = apellido;
     Email       = email;
     Password    = password;
     Rol         = rol;
     Categoria   = categoria;
     Computadora = computadora;
 }
Ejemplo n.º 6
0
 public Permiso()
 {
     Opcion = new Opcion();
     Rol    = new Rol();
 }
Ejemplo n.º 7
0
 /// <summary>
 /// Constructor Copia
 /// </summary>
 /// <param name="previousRol"></param>
 public Rol(Rol previousRol)
 {
     this.idRol   = previousRol.idRol;
     this.descRol = previousRol.descRol;
 }