public void modificarUsuario(long cedula, Usuario musuario) { if (musuario is Administrador) { FabricaDatos.getPAdmin().modificarAdmin(cedula, (Administrador)musuario); } else if (musuario is Cadete) { FabricaDatos.getPCadete().modificarCadete((Cadete)musuario); } else if (musuario is Cajero) { FabricaDatos.getPCajero().modificarCajero((Cajero)musuario); } else if (musuario is Stocker) { FabricaDatos.getPStocker().modificarStocker((Stocker)musuario); } else if (musuario is Tecnico) { FabricaDatos.getPTecnicos().modificarTecnico((Tecnico)musuario); } else if (musuario is Vendedor) { FabricaDatos.getPVendeor().modificarVendedor((Vendedor)musuario); } }
public void eliminarUsuario(Usuario delusuario) { if (delusuario is Administrador) { FabricaDatos.getPAdmin().eliminarAdmin((Administrador)delusuario); } else if (delusuario is Cadete) { FabricaDatos.getPCadete().eliminarCadete((Cadete)delusuario); } else if (delusuario is Cajero) { FabricaDatos.getPCajero().eliminarCajero((Cajero)delusuario); } else if (delusuario is Stocker) { FabricaDatos.getPStocker().eliminarStocker((Stocker)delusuario); } else if (delusuario is Tecnico) { FabricaDatos.getPTecnicos().eliminarTecnico((Tecnico)delusuario); } else if (delusuario is Vendedor) { FabricaDatos.getPVendeor().eliminarVendedor((Vendedor)delusuario); } }
public void agregarUsuario(Usuario addusuario) { if (addusuario is Administrador) { FabricaDatos.getPAdmin().agregarAdmin((Administrador)addusuario); } else if (addusuario is Cadete) { FabricaDatos.getPCadete().agregarCadete((Cadete)addusuario); } else if (addusuario is Cajero) { FabricaDatos.getPCajero().agregarCajero((Cajero)addusuario); } else if (addusuario is Stocker) { FabricaDatos.getPStocker().agregarStocker((Stocker)addusuario); } else if (addusuario is Tecnico) { FabricaDatos.getPTecnicos().agregarTecnico((Tecnico)addusuario); } else if (addusuario is Vendedor) { FabricaDatos.getPVendeor().agregarVenedor((Vendedor)addusuario); } }
public Usuario obtenerUsuario(long cedula) { Usuario obtsu = null; if (cedula >= 1) { obtsu = FabricaDatos.getPAdmin().obtenerAdministrador(cedula); if (obtsu == null) { obtsu = FabricaDatos.getPCadete().obtenerCadete(cedula); } if (obtsu == null) { obtsu = FabricaDatos.getPStocker().obtenerStocker(cedula); } if (obtsu == null) { obtsu = FabricaDatos.getPTecnicos().obtenerTecnico(cedula); } if (obtsu == null) { obtsu = FabricaDatos.getPVendeor().obtenerVendedor(cedula); } if (obtsu == null) { obtsu = FabricaDatos.getPCajero().obtenerCajero(cedula); } } else { throw new Exception("La cedula debes ser mayor o igual a 1"); } return(obtsu); }
public List <Usuario> listUsuario() { lusuario = new List <Usuario>(); lusuario.AddRange(FabricaDatos.getPAdmin().listarAdmin()); lusuario.AddRange(FabricaDatos.getPCadete().listarCadete()); lusuario.AddRange(FabricaDatos.getPCajero().listarCajero()); lusuario.AddRange(FabricaDatos.getPStocker().listarStocker()); lusuario.AddRange(FabricaDatos.getPTecnicos().listarTecnico()); lusuario.AddRange(FabricaDatos.getPVendeor().listarVendedor()); return(lusuario); }
public Usuario iniciarsesion(long cedula, string contraseña) { Usuario usulogin = Lusu; try { if (cedula >= 1) { usulogin = FabricaDatos.getPAdmin().Logueo(cedula, contraseña); if (usulogin == null) { usulogin = FabricaDatos.getPCadete().Logueo(cedula, contraseña); } if (usulogin == null) { usulogin = FabricaDatos.getPStocker().Logueo(cedula, contraseña); } if (usulogin == null) { usulogin = FabricaDatos.getPTecnicos().Logueo(cedula, contraseña); } if (usulogin == null) { usulogin = FabricaDatos.getPVendeor().Logueo(cedula, contraseña); } if (usulogin == null) { usulogin = FabricaDatos.getPCajero().Logueo(cedula, contraseña); } Lusu = usulogin; } else { throw new Exception("La cedula debes ser mayor o igual a 1"); } } catch (Exception ex) { throw new Exception(ex.Message); } return(usulogin); }