public static EntidadesCompartidas.Usuario Login(string usuario, string password) { Usuario usuarioLogueado; try { usuarioLogueado = FabricaPersistencia.GetPersistenciaAdministrador().Login(usuario, password); if (usuarioLogueado == null) { usuarioLogueado = FabricaPersistencia.GetPersistenciaCadete().Login(usuario, password); } if (usuarioLogueado == null) { usuarioLogueado = FabricaPersistencia.GetPersistenciaCliente().Login(usuario, password); } return(usuarioLogueado); } catch (Exception ex) { throw new Exception("Error al loguear el Usuario" + ex.Message); } }
public Usuario BuscarUsuario(int ci) { Usuario unUsu = null; unUsu = FabricaPersistencia.GetPersistenciaAdministrador().BuscarAdministrador(ci); if (unUsu == null) { unUsu = FabricaPersistencia.GetPersistenciaCliente().BuscarCliente(ci); } return(unUsu); }
public Usuario LogueoUsuario(string nombreUsuario, string contrasenia) { Usuario unUsu = null; unUsu = FabricaPersistencia.GetPersistenciaCliente().LogueoCliente(nombreUsuario, contrasenia); if (unUsu == null) { unUsu = FabricaPersistencia.GetPersistenciaAdministrador().LogueoAdmin(nombreUsuario, contrasenia); } return(unUsu); }
public void AltaUsuario(Usuario usuario) { if (usuario is Administrador) { FabricaPersistencia.GetPersistenciaAdministrador().AltaAdministrador((Administrador)usuario); } else if (usuario is Cliente) { FabricaPersistencia.GetPersistenciaCliente().AltaCliente((Cliente)usuario); } else { throw new Exception("El tipo de usuario no es valido"); } }
public Cliente Buscar(int pNumCli) { return(FabricaPersistencia.GetPersistenciaCliente().Buscar(pNumCli)); }
public List <Cliente> Listar() { return(FabricaPersistencia.GetPersistenciaCliente().Listar()); }
public void Modificar(Cliente unCliente) { FabricaPersistencia.GetPersistenciaCliente().Modificar(unCliente); }
public void Baja(Cliente unCliente) { FabricaPersistencia.GetPersistenciaCliente().Baja(unCliente); }
//operaciones public void Alta(Cliente unCliente) { FabricaPersistencia.GetPersistenciaCliente().Alta(unCliente); }