Esempio n. 1
0
        public List <ClientesClasess> Leer()
        {
            string elementos = accionesArchivo.Leer();

            if (elementos != null)
            {
                List <ClientesClasess> inv = new List <ClientesClasess>();
                string[] fila = elementos.Split('\n');
                for (int i = 0; i < fila.Length - 1; i++)
                {
                    string[]        espacio = fila[i].Split('|');
                    ClientesClasess a       = new ClientesClasess();
                    a.Nombre    = (espacio[0]);
                    a.RFC       = (espacio[1]);
                    a.Direccion = espacio[2];
                    a.Telefono  = espacio[3];
                    a.mail      = espacio[4];

                    inv.Add(a);
                }
                clientes = inv;
                return(inv);
            }
            else
            {
                return(null);
            }
        }
Esempio n. 2
0
        public bool Agregar(ClientesClasess inv)
        {
            clientes.Add(inv);
            bool accion = ActualizarArchivo();

            clientes = Leer();
            return(accion);
        }
Esempio n. 3
0
        public bool Eliminar(ClientesClasess cat)
        {
            ClientesClasess categori = new ClientesClasess();

            foreach (var Buscador in clientes)
            {
                if (Buscador.Nombre == cat.Nombre)
                {
                    categori = Buscador;
                }
            }
            clientes.Remove(categori);
            bool accion = ActualizarArchivo();

            clientes = Leer();
            return(accion);
        }
Esempio n. 4
0
        public bool Modificar(ClientesClasess original, ClientesClasess modificado)
        {
            ClientesClasess t = new ClientesClasess();

            foreach (var buscador in clientes)
            {
                if (original.Nombre == buscador.Nombre)
                {
                    t = buscador;
                }
            }
            t.Nombre    = modificado.Nombre;
            t.RFC       = modificado.RFC;
            t.Direccion = modificado.Direccion;
            t.Telefono  = modificado.Telefono;
            t.mail      = modificado.mail;
            bool resultado = ActualizarArchivo();

            clientes = Leer();
            return(resultado);
        }