Ejemplo n.º 1
0
 /// <summary>
 /// Constructor del grupo
 /// </summary>
 /// <param name="textoPlano">Recibe todos los datos como texto plano de un archivo</param>
 public Grupo(string textoPlano)
 {
     string[] datos = textoPlano.Split('|');
     Nombre        = datos[3];
     Parlamentario = new Clases.Usuarios(datos[4], datos[5]);
     Usuarios      = new Estructuras.ListaDoblementeEnlazada <Clases.Usuarios>("Grupos", false);
     for (int i = 6; i < datos.Length; i = i + 2)
     {
         Usuarios.Agregar(new Clases.Usuarios(datos[i], datos[i + 1]));
         Asesores++;
     }
 }
Ejemplo n.º 2
0
 public static void EliminarUsuario1(string usu, int estado)
 {
     try
     {
         Clases.Usuarios usuarios = new Clases.Usuarios(usu, estado);
         usuarios.Eliminar1();
     }
     catch (Exception es)
     {
         throw es;
     }
 }
Ejemplo n.º 3
0
 public static void EliminarUsuario(string usu)
 {
     try
     {
         Clases.Usuarios usuarios = new Clases.Usuarios(usu);
         usuarios.Eliminar();
     }
     catch (Exception es)
     {
         throw es;
     }
 }
Ejemplo n.º 4
0
 public static void AgregarUsuario(
     string nombre,
     string apellido,
     string clave)
 {
     try
     {
         ValidarUsuarios(nombre, apellido, clave);
         Clases.Usuarios usuario = new Clases.Usuarios(
             nombre,
             apellido,
             clave
             );
         usuario.Agregar();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Ejemplo n.º 5
0
 public static void ModificarUsuario(
     string usu,
     string nombre,
     string apellido,
     string clave)
 {
     try
     {
         ValidarUsuarios(nombre, apellido, clave);
         Clases.Usuarios usuario = new Clases.Usuarios(
             usu,
             nombre,
             apellido,
             clave,
             1
             );
         usuario.Modificar();
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }