Beispiel #1
0
        public List <EmpleadoFarmacia> Leer()
        {
            string elementos = accionesArchivo.Leer();

            if (elementos != null)
            {
                List <EmpleadoFarmacia> emp = new List <EmpleadoFarmacia>();
                string[] fila = elementos.Split('\n');
                for (int i = 0; i < fila.Length - 1; i++)
                {
                    string[]         espacio = fila[i].Split('|');
                    EmpleadoFarmacia a       = new EmpleadoFarmacia();
                    a.Nombre    = espacio[0];
                    a.Apellido  = espacio[1];
                    a.Direccion = espacio[2];
                    a.Telefono  = espacio[3];
                    a.Correo    = espacio[4];
                    a.Sueldo    = espacio[5];
                    a.Horario   = espacio[6];
                    emp.Add(a);
                }
                Empleados = emp;
                return(emp);
            }
            else
            {
                return(null);
            }
        }
        public List <ClientesFarmacia> LeerCliente()
        {
            string datos = archivoCliente.Leer();

            if (datos != null)
            {
                List <ClientesFarmacia> clientes = new List <ClientesFarmacia>();
                string[] lineas = datos.Split('\n');
                for (int i = 0; i < lineas.Length - 1; i++)
                {
                    string[]         campos = lineas[i].Split('|');
                    ClientesFarmacia a      = new ClientesFarmacia()
                    {
                        Nombre    = campos[0],
                        Apellido  = campos[1],
                        Direccion = campos[2],
                        Telefono  = campos[3],
                        Correo    = campos[4],
                        ERF       = campos[5]
                    };
                    clientes.Add(a);
                }
                Clintes = clientes;
                return(clientes);
            }
            else
            {
                return(null);
            }
        }
        public List <ProductosFarmacia> Leer()
        {
            string elementos = accionesArchivo.Leer();

            if (elementos != null)
            {
                List <ProductosFarmacia> prod = new List <ProductosFarmacia>();
                string[] fila = elementos.Split('\n');
                for (int i = 0; i < fila.Length - 1; i++)
                {
                    string[]          espacio = fila[i].Split('|');
                    ProductosFarmacia a       = new ProductosFarmacia()
                    {
                        Id                = espacio[0],
                        Nombre            = espacio[1],
                        Descripcion       = espacio[2],
                        PrecioCompra      = espacio[3],
                        PrecioVenta       = espacio[4],
                        Presentacion      = espacio[5],
                        ProductoCategoria = espacio[6],
                        Stock             = espacio[7]
                    };
                    prod.Add(a);
                }
                Productos = prod;
                return(prod);
            }
            else
            {
                return(null);
            }
        }
        public List <CategoriaFarmacia> Leer()
        {
            string elementos = accionesArchivo.Leer();

            if (elementos != null)
            {
                List <CategoriaFarmacia> inv = new List <CategoriaFarmacia>();
                string[] fila = elementos.Split('\n');
                for (int i = 0; i < fila.Length - 1; i++)
                {
                    string[]          espacio = fila[i].Split('|');
                    CategoriaFarmacia a       = new CategoriaFarmacia();
                    a.Descripcion = (espacio[0]);

                    inv.Add(a);
                }
                categoria = inv;
                return(inv);
            }
            else
            {
                return(null);
            }
        }