public static void Alta(Usuario pUsuario) { if (pUsuario is Cliente) { perCliente pc = new perCliente(); pc.Alta((Cliente)pUsuario); } else { perEmpleado pe = new perEmpleado(); pe.Alta((Empleado)pUsuario); } }
public static Usuario Buscar(string pUsername) { Usuario u = null; perCliente pc = new perCliente(); u = pc.Buscar(pUsername); if (u == null) { perEmpleado pe = new perEmpleado(); u = pe.Buscar(pUsername); } return(u); }
public static Usuario Login(string pUsername, string pPassword) { Usuario u = null; perCliente pc = new perCliente(); u = pc.Login(pUsername, pPassword); if (u == null) { perEmpleado pe = new perEmpleado(); u = pe.Login(pUsername, pPassword); if (u == null) { throw new Exception("Usuario y/o contraseña incorrectos."); } } return(u); }
public static void Modificacion(Empleado emp) { perEmpleado pe = new perEmpleado(); pe.Modificacion(emp); }
public static void Baja(Empleado emp) { perEmpleado pe = new perEmpleado(); pe.Baja(emp); }