/// <summary>
        /// Metodo para almacenar los involucrados seleccionados
        /// </summary>
        public void GuardarInvolucrados()
        {
            bool exitoContacto = false;
            bool exitoUsuario  = false;
            Comando <Entidad, bool> comando_contacto = FabricaComandos.CrearComandoAgregarContactosInvolucrados();
            Comando <Entidad, bool> comando_usuario  = FabricaComandos.CrearComandoAgregarUsuarioInvolucrados();
            Proyecto elProyecto = (Proyecto)FabricaEntidades.ObtenerProyecto();

            elProyecto.Codigo      = "TOT";
            listaContacto.Proyecto = elProyecto;
            listaUsuario.Proyecto  = elProyecto;

            if (!(listaUsuario.Lista.Count == 0 && listaContacto.Lista.Count == 0))
            {
                exitoContacto = comando_contacto.Ejecutar(listaContacto);
                exitoUsuario  = comando_usuario.Ejecutar(listaUsuario);

                HttpContext.Current.Response.Redirect(RecursosInterfazM3.ListarInvolucrados +
                                                      RecursosInterfazM3.Codigo_Exito_Agregar);
            }
            else
            {
                vista.alertaUsuarioClase = RecursosInterfazM3.Alerta_Clase_Error;
                vista.alertaUsuarioRol   = RecursosInterfazM3.Alerta_Rol;
                vista.AlertaUsuario      = RecursosInterfazM3.Alerta_Html +
                                           RecursosInterfazM3.Alerta_Seleccion_vacia +
                                           RecursosInterfazM3.Alerta_Html_Final;
            }
        }
Example #2
0
        public void PruebaComandoAgregarUsuariosInvolucrados()
        {
            FabricaEntidades laFabrica  = new FabricaEntidades();
            Proyecto         elProyecto = (Proyecto)FabricaEntidades.ObtenerProyecto();
            Usuario          usuario    = (Usuario)laFabrica.ObtenerUsuario();
            Comando <Dominio.Entidad, Boolean> comando = FabricaComandos.CrearComandoAgregarUsuarioInvolucrados();

            elProyecto.Codigo    = "TOT";
            listUsuario.Proyecto = elProyecto;
            usuario.Username     = "******";
            listUsuario.Lista.Add(usuario);

            Assert.IsTrue(comando.Ejecutar(listUsuario));
        }