/// <summary> /// Método para crear usuarios, ya sea Operario, Supervisor o Administrador /// </summary> /// <param name="usuario">Objeto usuario <param> /// <param name="tipo"> tipo de usuario</param> /// <returns></returns> public bool crearUsuario(DO_Operario usuario) { if (usuario.correo is null || usuario.nombre is null || usuario.apellidos is null || usuario.correo.Equals("") || usuario.nombre.Equals("") || usuario.apellidos.Equals("")) { return(false); } if (usuario.rol.Equals("OPERARIO")) { BL_Operario BLoperario = new BL_Operario(); return(BLoperario.agregarOperario(usuario)); } if (usuario.rol.Equals("SUPERVISOR")) { BL_Supervisor BLsupervisor = new BL_Supervisor(); return(BLsupervisor.agregarSupervisor(usuario)); } if (usuario.rol.Equals("ADMINISTRADOR")) { BL_Administrador BLadministrador = new BL_Administrador(); return(BLadministrador.agregarAdministrador(usuario)); } return(false); }
//public bool crearUsuario(string tipoUsuario, string correo, string estado, string nombre, string apellidos, string contrasena) //{ // DO_Operario usuario = new DO_Operario(); // usuario.correo = correo.Trim(); // usuario.contrasena = contrasena.Trim(); // usuario.nombre = nombre.Trim(); // usuario.apellidos = apellidos.Trim(); // usuario.estado = new DO_EstadoHabilitacion(); // usuario.estado.estado = estado.Trim(); // if (usuario.correo.Equals("") || usuario.contrasena.Equals("") || usuario.estado.estado.Equals("") // || usuario.nombre.Equals("") || usuario.apellidos.Equals("")) // { // return false; // } // if (tipoUsuario.Equals("OPERARIO")) // { // BL_Operario BLoperario = new BL_Operario(); // return BLoperario.agregarOperario(correo, usuario.estado, nombre, apellidos, contrasena); // } // if (tipoUsuario.Equals("SUPERVISOR")) { // BL_Supervisor BLsupervisor = new BL_Supervisor(); // return BLsupervisor.agregarSupervisor(correo, usuario.estado, nombre, apellidos, contrasena); // } // if (tipoUsuario.Equals("ADMINISTRADOR")) { // BL_Administrador BLadministrador = new BL_Administrador(); // return BLadministrador.agregarAdministrador(correo, usuario.estado, nombre, apellidos, contrasena); // } // return false; //} /// <summary> /// Método para crear usuarios, ya sea Operario, Supervisor o Administrador /// </summary> /// <param name="usuario">Objeto usuario <param> /// <param name="tipo"> tipo de usuario</param> /// <returns></returns> public bool crearUsuario(DO_Operario usuario, String tipo) { if (usuario.correo.Equals("") || usuario.contrasena.Equals("") || usuario.estado.estado.Equals("") || usuario.nombre.Equals("") || usuario.apellidos.Equals("")) { return(false); } if (tipo.Equals("OPERARIO")) { BL_Operario BLoperario = new BL_Operario(); return(BLoperario.agregarOperario(usuario.correo, usuario.estado, usuario.nombre, usuario.apellidos, usuario.contrasena)); } if (tipo.Equals("SUPERVISOR")) { BL_Supervisor BLsupervisor = new BL_Supervisor(); return(BLsupervisor.agregarSupervisor(usuario.correo, usuario.estado, usuario.nombre, usuario.apellidos, usuario.contrasena)); } if (tipo.Equals("ADMINISTRADOR")) { BL_Administrador BLadministrador = new BL_Administrador(); return(BLadministrador.agregarAdministrador(usuario.correo, usuario.estado, usuario.nombre, usuario.apellidos, usuario.contrasena)); } return(false); }