public void clean() { IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); elUsuario1 = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompletoConID(daoUsuario.ConsultLastUserID(), "Daniel", "1234", new DateTime(2015, 2, 10), "Activo", elRol1, 1); DominioTangerine.Entidades.M2.UsuarioM2 theUsuario1 = (DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1; answer = daoUsuario.BorrarUsuario(theUsuario1.Id); elUsuario = null; elRol = null; elRol1 = null; }
public void TestObtenerRolUsuarioPorNombre() { IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); answer = daoUsuario.Agregar(elUsuario); RolM2 elRol = new RolM2(1); elUsuario = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompleto("Daniel", "1234", new DateTime(2015, 2, 10), "Activo", elRol1, 1); DominioTangerine.Entidades.M2.UsuarioM2 theUsuario = (DominioTangerine.Entidades.M2.UsuarioM2)elUsuario; IDAORol daoRol = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoRol(); DominioTangerine.Entidad theResultado = daoRol.ObtenerRolUsuarioPorNombre(theUsuario.nombreUsuario); DominioTangerine.Entidades.M2.RolM2 resultado = (DominioTangerine.Entidades.M2.RolM2)theResultado; Assert.IsNotNull(resultado.Id); }
public void TestComandoObtenerRolUsuarioPorNombre() { bool resultado; LogicaTangerine.Comando <Boolean> commandAgregarUsuario = FabricaComandos.agregarUsuario(elUsuario); resultado = commandAgregarUsuario.Ejecutar(); Assert.IsTrue(resultado); RolM2 elRol = new RolM2(1); elUsuario = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompleto("Daniel", "1234", new DateTime(2015, 2, 10), "Activo", elRol1, 1); DominioTangerine.Entidades.M2.UsuarioM2 theUsuario = (DominioTangerine.Entidades.M2.UsuarioM2)elUsuario; LogicaTangerine.Comando <DominioTangerine.Entidad> commandObtenerRolUsuarioPorNombre = FabricaComandos.obtenerComandoObtenerRolUsuarioPorNombre(theUsuario.nombreUsuario); DominioTangerine.Entidad theResultado = commandObtenerRolUsuarioPorNombre.Ejecutar(); DominioTangerine.Entidades.M2.RolM2 resultado2 = (DominioTangerine.Entidades.M2.RolM2)theResultado; Assert.IsNotNull(resultado2.Id); }
/// <summary> /// Método para crear la instancia de la clase DaoRol y usar el método ComandoModificarRolUsuario /// </summary> /// <returns>Retorna una instancia del tipo ComandoModificarRolUsuario</returns> public override bool Ejecutar() { bool resultado = false; try { RolM2 rol = new RolM2(_elRol); UsuarioM2 usuario = new UsuarioM2(_elUsuario, rol); LogicaTangerine.Comando <Boolean> commandModificarRolUsuario = FabricaComandos.obtenerComandoModificarRolUsuario(usuario); resultado = commandModificarRolUsuario.Ejecutar(); } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex); } return(resultado); }
/// <summary> /// Se crea la instancia con usuario, contrasena, activo y Rol /// </summary> /// <param name="usuario">Es el nombre de usuario</param> /// <param name="contrasena">Es la contraseña</param> /// <param name="activo">Es el estatus</param> /// <param name="rol">Es el rol</param> /// <returns>Retorna una instancia de Usuario con usuario, contraseña, activo y rol</returns> static public Entidad crearUsuarioConUsuarioContrasenaActivoRol(string usuario, string contrasena, string activo, RolM2 rol) { return(new UsuarioM2(usuario, contrasena, activo, rol)); }
/// <summary> /// Se crea la instancia con usuario y rol /// </summary> /// <param name="usuario">Es el nombre de usuario</param> /// <param name="rol">Es el rol</param> /// <returns>Retorna una instancia de Usuario con usuario y rol</returns> static public Entidad crearUsuarioConUsuarioRol(string usuario, RolM2 rol) { return(new UsuarioM2(usuario, rol)); }
/// <summary> /// Se crea la instancia del usuario con todos sus atributos y el id /// </summary> /// <param name="inputID">Es el id del usuario</param> /// <param name="inputUsuario">Es el nombre del usuario</param> /// <param name="inputContrasena">Es la contraseña</param> /// <param name="inputFechaCreacion">Es su fecha de creacion</param> /// <param name="inputActivo">Es el estatus</param> /// <param name="inputRol">Es el rol</param> /// <param name="inputfFichaEmpleado">Es el numero del empleado</param> /// <returns>Retorna una instancia de Usuario con todos los atributos y el id</returns> static public Entidad crearUsuarioCompletoConID(int inputID, string inputUsuario, string inputContrasena, DateTime inputFechaCreacion, string inputActivo, RolM2 inputRol, int inputfFichaEmpleado) { return(new UsuarioM2(inputID, inputUsuario, inputContrasena, inputFechaCreacion, inputActivo, inputRol, inputfFichaEmpleado)); }
public void clean() { elUsuario = null; elRol = null; elRol1 = null; }