public void TestVerificarUsuarioPorFichaEmpleado() { IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); answer = daoUsuario.Agregar(elUsuario); bool resultado = daoUsuario.VerificarUsuarioPorFichaEmpleado(1); Assert.IsTrue(resultado); }
public void TestModificarContraseniaUsuario() { IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); answer = daoUsuario.Agregar(elUsuario); bool resultado = daoUsuario.ModificarContraseniaUsuario(elUsuario); Assert.IsTrue(resultado); }
public void TestConsultLastEmployeID() { IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); answer = daoUsuario.Agregar(elUsuario); int lastID = daoUsuario.ConsultLastEmployeID(); Assert.IsTrue(lastID > 0); }
public void TestObtenerUsuarioDeEmpleado() { IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); answer = daoUsuario.Agregar(elUsuario); DominioTangerine.Entidad theUsuario = daoUsuario.ObtenerUsuarioDeEmpleado(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario).fichaEmpleado); DominioTangerine.Entidades.M2.UsuarioM2 usuario = (DominioTangerine.Entidades.M2.UsuarioM2)theUsuario; Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario).nombreUsuario == usuario.nombreUsuario); }
public void TestVerificarExistenciaUsuario() { IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); answer = daoUsuario.Agregar(elUsuario); bool resultado = daoUsuario.VerificarExistenciaUsuario(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario).nombreUsuario); Assert.IsTrue(resultado); }
public void TestBorrarUsuario() { IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); bool resultado1 = daoUsuario.Agregar(elUsuario); DominioTangerine.Entidades.M2.UsuarioM2 theUsuario = (DominioTangerine.Entidades.M2.UsuarioM2)elUsuario; bool resultado2 = daoUsuario.BorrarUsuario(theUsuario.Id); Assert.IsTrue(resultado2); }
public void TestModificarRolUsuario() { IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); answer = daoUsuario.Agregar(elUsuario); elUsuario = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompleto("Daniel", "1234", new DateTime(2015, 2, 10), "Activo", elRol1, 1); IDAORol daoRol = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoRol(); bool resultado = daoRol.ModificarRolUsuario(elUsuario); Assert.IsTrue(resultado); }
public void TestObtenerDatoUsuario() { IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); answer = daoUsuario.Agregar(elUsuario); DominioTangerine.Entidad theUsuario = daoUsuario.ObtenerDatoUsuario(elUsuario); DominioTangerine.Entidades.M2.UsuarioM2 usuario = (DominioTangerine.Entidades.M2.UsuarioM2)theUsuario; Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario).fechaCreacion == usuario.fechaCreacion); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario).activo == usuario.activo); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario).rol.Id == usuario.rol.Id); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario).fichaEmpleado == usuario.fichaEmpleado); }
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 TestModificarUsuario() { IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); answer = daoUsuario.Agregar(elUsuario); bool resultado = daoUsuario.ModificarUsuario(1, "jose"); Assert.IsTrue(resultado); elUsuario1 = daoUsuario.ConsultarXId(DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompletoConID(daoUsuario.ConsultLastUserID(), "GianJose", "1234", new DateTime(2015, 2, 10), "Activo", elRol, 1)); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).fichaEmpleado == 1); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).nombreUsuario == "jose"); }
public void TestObtenerRolUsuario() { IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); answer = daoUsuario.Agregar(elUsuario); elUsuario = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompleto("Daniel", "1234", new DateTime(2015, 2, 10), "Activo", elRol1, 1); IDAORol daoRol = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoRol(); DominioTangerine.Entidad theResultado = daoRol.ObtenerRolUsuario(2); DominioTangerine.Entidades.M2.RolM2 resultado = (DominioTangerine.Entidades.M2.RolM2)theResultado; Assert.IsNotNull(resultado); }
public void TestComandoAgregarUsuario() { bool resultado; LogicaTangerine.Comando <Boolean> commandAgregarUsuario = FabricaComandos.agregarUsuario(elUsuario); resultado = commandAgregarUsuario.Ejecutar(); Assert.IsTrue(resultado); IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); elUsuario2 = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompletoConID(daoUsuario.ConsultLastUserID(), "Daniel", "1234", new DateTime(2015, 2, 10), "Activo", elRol, 1); DominioTangerine.Entidades.M2.UsuarioM2 theUsuario2 = (DominioTangerine.Entidades.M2.UsuarioM2)elUsuario2; answer = daoUsuario.BorrarUsuario(theUsuario2.Id); }
/// <summary> /// Método para crear la instancia de la clase DaoUsuario y usar el método Agregar /// </summary> /// <returns>Retorna una instancia del tipo DaoUsuario</returns> public override Boolean Ejecutar() { try { bool resultado; IDAOUsuarios UsuarioAdd = FabricaDAOSqlServer.crearDaoUsuario(); resultado = UsuarioAdd.Agregar(_usuario); return(resultado); } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex); } }
/// <summary> /// Método para crear la instancia de la clase DaoUsuario y usar el método ConsultarXId /// </summary> /// <returns>Retorna una instancia del tipo DaoUsuario</returns> public override DominioTangerine.Entidad Ejecutar() { try { DominioTangerine.Entidad usuario; IDAOUsuarios ObtenerUsuario = FabricaDAOSqlServer.crearDaoUsuario(); usuario = ObtenerUsuario.ConsultarXId(_theUsuario); return(usuario); } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex); } }
public void TestAgregar() { IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); answer = daoUsuario.Agregar(elUsuario); elUsuario1 = daoUsuario.ConsultarXId(DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompletoConID(daoUsuario.ConsultLastUserID(), "GianJose", "1234", new DateTime(2015, 2, 10), "Activo", elRol, 1)); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).Id == daoUsuario.ConsultLastUserID()); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).nombreUsuario == "Daniel"); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).contrasena == "1234"); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).fechaCreacion == new DateTime(2015, 2, 10)); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).activo == "Activo"); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).rol.Id == 1); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).fichaEmpleado == 1); }
/// <summary> /// Mètodo para ejecutar la logica del ComandoConsultarUltimoIDEmpleado /// </summary> /// <returns>Retorna el ID del ultimo empleado</returns> public override int Ejecutar() { try { int resultado; IDAOUsuarios LastEmployeID = FabricaDAOSqlServer.crearDaoUsuario(); resultado = LastEmployeID.ConsultLastEmployeID(); return(resultado); } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex); } }
public void TestObtenerOpciones() { IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); answer = daoUsuario.Agregar(elUsuario); 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.ObtenerOpciones("Gestión de Pagos", 2); DominioTangerine.Entidades.M2.ListaGenericaM2 <DominioTangerine.Entidades.M2.OpcionM2> lista = (DominioTangerine.Entidades.M2.ListaGenericaM2 <DominioTangerine.Entidades.M2.OpcionM2>)theResultado; Assert.IsNotEmpty(lista); }
/// <summary> /// Método usado para verificar si el nombre de usuario existe /// </summary> /// <returns>Retorna un valor booleano indicando si el nombre de usuario existe o no</returns> public override bool Ejecutar() { bool resultado = false; try { IDAOUsuarios ExistUsuario = FabricaDAOSqlServer.crearDaoUsuario(); resultado = ExistUsuario.VerificarExistenciaUsuario(_usuario); } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex); } return(resultado); }
public void TestComandoCrearUsuarioDefault() { String resultado, resultado2; LogicaTangerine.Comando <String> commandCrearUsuarioDefault = FabricaComandos.crearUsuario("gianfranco", "berlino"); LogicaTangerine.Comando <String> commandCrearUsuarioDefault2 = FabricaComandos.crearUsuario("", ""); resultado = commandCrearUsuarioDefault.Ejecutar(); resultado2 = commandCrearUsuarioDefault2.Ejecutar(); Assert.AreEqual(usuarioDefault, resultado); Assert.IsEmpty(resultado2); IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); elUsuario2 = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompletoConID(daoUsuario.ConsultLastUserID(), "Daniel", "1234", new DateTime(2015, 2, 10), "Activo", elRol, 1); DominioTangerine.Entidades.M2.UsuarioM2 theUsuario2 = (DominioTangerine.Entidades.M2.UsuarioM2)elUsuario2; answer = daoUsuario.BorrarUsuario(theUsuario2.Id); }
public void TestConsultarXId() { IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); answer = daoUsuario.Agregar(elUsuario1); elUsuario2 = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompletoConID(daoUsuario.ConsultLastUserID(), "Fernando", "1234", new DateTime(2015, 2, 10), "Activo", elRol, 1); //Aplico el metodo para consultar el usuario agregado anteriormente. elUsuario1 = daoUsuario.ConsultarXId(elUsuario2); //Comparo que el id del usuario creado coincide con el id del usuario consultado. Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).Id == daoUsuario.ConsultLastUserID()); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).nombreUsuario == "GianJose"); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).contrasena == "1234"); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).fechaCreacion == new DateTime(2015, 2, 10)); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).activo == "Activo"); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).rol.Id == 1); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).fichaEmpleado == 1); }
public void TestComandoModificarUsuario() { bool resultado, resultado2; LogicaTangerine.Comando <Boolean> commandAgregarUsuario = FabricaComandos.agregarUsuario(elUsuario); resultado = commandAgregarUsuario.Ejecutar(); Assert.IsTrue(resultado); LogicaTangerine.Comando <Boolean> commandModificarUsuario = FabricaComandos.modificarUsuario(1, "jose"); resultado2 = commandModificarUsuario.Ejecutar(); Assert.IsTrue(resultado2); IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); elUsuario2 = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompletoConID(daoUsuario.ConsultLastUserID(), "GianJose", "1234", new DateTime(2015, 2, 10), "Activo", elRol, 1); LogicaTangerine.Comando <DominioTangerine.Entidad> commandConsultarPorID = FabricaComandos.consultarUsuarioPorID(elUsuario2); elUsuario1 = commandConsultarPorID.Ejecutar(); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).fichaEmpleado == 1); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).nombreUsuario == "jose"); elUsuario2 = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompletoConID(daoUsuario.ConsultLastUserID(), "Daniel", "1234", new DateTime(2015, 2, 10), "Activo", elRol, 1); DominioTangerine.Entidades.M2.UsuarioM2 theUsuario2 = (DominioTangerine.Entidades.M2.UsuarioM2)elUsuario2; answer = daoUsuario.BorrarUsuario(theUsuario2.Id); }
public void TestComandoConsultarPorID() { bool resultado; LogicaTangerine.Comando <Boolean> commandAgregarUsuario = FabricaComandos.agregarUsuario(elUsuario1); resultado = commandAgregarUsuario.Ejecutar(); Assert.IsTrue(resultado); IDAOUsuarios daoUsuario = DatosTangerine.Fabrica.FabricaDAOSqlServer.crearDaoUsuario(); elUsuario2 = DominioTangerine.Fabrica.FabricaEntidades.crearUsuarioCompletoConID(daoUsuario.ConsultLastUserID(), "Fernando", "1234", new DateTime(2015, 2, 10), "Activo", elRol, 1); LogicaTangerine.Comando <DominioTangerine.Entidad> commandConsultarPorID = FabricaComandos.consultarUsuarioPorID(elUsuario2); elUsuario1 = commandConsultarPorID.Ejecutar(); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).Id == daoUsuario.ConsultLastUserID()); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).nombreUsuario == "GianJose"); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).contrasena == "1234"); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).fechaCreacion == new DateTime(2015, 2, 10)); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).activo == "Activo"); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).rol.Id == 1); Assert.IsTrue(((DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1).fichaEmpleado == 1); DominioTangerine.Entidades.M2.UsuarioM2 theUsuario1 = (DominioTangerine.Entidades.M2.UsuarioM2)elUsuario1; answer = daoUsuario.BorrarUsuario(theUsuario1.Id); }