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); }
/// <summary> /// Método para crear la instancia de la clase DaoUsuario y usar el método ObtenerUsuarioDeEmpleado /// </summary> /// <returns>Retorna una instancia del tipo DaoUsuario</returns> public override DominioTangerine.Entidad Ejecutar() { try { DominioTangerine.Entidad usuario; IDAOUsuarios ObtenerUsuario = FabricaDAOSqlServer.crearDaoUsuario(); usuario = ObtenerUsuario.ObtenerUsuarioDeEmpleado(_theEmpleado); return(usuario); } catch (Exception ex) { Logger.EscribirError(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType.Name, ex); throw new ExceptionM2Tangerine("DS-202", "Metodo no implementado", ex); } }