Example #1
0
 // PRE:
 // POS: devuelve un Cliente a partir de su DNI.
 public static MD.Cliente GetCliente(String dni)
 {
     if (dni != null)
     {
         return(PersistenciaCliente.Buscar(dni));
     }
     else
     {
         return(null);
     }
 }
Example #2
0
        public static Usuario Buscar(string nombreUsuario)
        {
            Usuario e = PersistenciaEmpleado.Buscar(nombreUsuario);

            if (e == null)
            {
                e = PersistenciaCliente.Buscar(nombreUsuario);
                return(e);
            }
            else
            {
                return(e);
            }
        }
Example #3
0
 public static string GetInfoCliente(string dni)
 // PRE:
 // POS: devuelve una cadena que contiene la información relativa al dni del cliente introducido.
 //Devuelve cadena vacía si no hay ningún cliente agregado con ese dni.
 {
     if (dni != null && PersistenciaCliente.Existe(dni))
     {
         MD.Cliente c = PersistenciaCliente.Buscar(dni);
         return(c.ToString());
     }
     else
     {
         return("");
     }
 }
Example #4
0
        public static bool BajaCliente(MD.Cliente cliente)
        // PRE:
        // POS: devuelve TRUE si cliente se ha eliminado de la base de datos,
        //FALSE si no estaba en la base de datos o era nulo.
        {
            MD.Cliente clienteFinal;

            if (cliente == null)
            {
                return(false);
            }

            clienteFinal = PersistenciaCliente.Buscar(cliente.DNI);
            if (clienteFinal == null)
            {
                return(false);
            }

            PersistenciaCliente.Eliminar(cliente);
            return(true);
        }
Example #5
0
        public static bool AltaCliente(MD.Cliente cliente)
        // PRE:
        // POS: devuelve TRUE si cliente se ha añadido a la base de datos,
        //FALSE si ya estaba en la base de datos o era nulo.
        {
            MD.Cliente clienteFinal;

            if (cliente == null)
            {
                return(false);
            }

            clienteFinal = PersistenciaCliente.Buscar(cliente.DNI);
            if (clienteFinal != null)
            {
                return(false);
            }

            PersistenciaCliente.Añadir(cliente);
            return(true);
        }
 public static Cliente Buscar(int cedula)
 {
     return(PersistenciaCliente.Buscar(cedula));
 }
        public static Cliente BuscarCliente(string nomUsu)
        {
            Cliente oCli = PersistenciaCliente.Buscar(nomUsu);

            return(oCli);
        }
Example #8
0
 ///<summary>
 ///Devuelve un cliente de la base de datos cuyo dni se pasa por parametro(Encapsulado en un tipo cliente)
 ///</summary>
 public Cliente seleccionarCliente(Cliente c)
 {
     return(PersistenciaCliente.Buscar(c));
 }
        public static Cliente Buscar(int pCedula)
        {
            Cliente c = PersistenciaCliente.Buscar(pCedula);

            return(c);
        }