示例#1
0
        public string ToUri()
        {
            var query = HttpUtility.ParseQueryString(string.Empty);

            query["IdInterno"]             = IdInterno;
            query["Titulo"]                = Titulo;
            query["IdLineaNegocio"]        = IdLineaNegocio.ToString();
            query["Coeditorial"]           = Coeditorial?.ToString();
            query["Idioma"]                = Idioma.ToString();
            query["CodLinea_P"]            = CodLinea_P;
            query["IdTipoMaterialSAP"]     = IdTipoMaterialSAP.ToString();
            query["CodigoGrupo"]           = CodigoGrupo;
            query["IdProyecto"]            = IdProyecto?.ToString();
            query["IdProyectoAdicional"]   = IdProyectoAdicional?.ToString();
            query["IdProyectoGestion"]     = IdProyectoGestion?.ToString();
            query["IdCampana"]             = IdCampana.ToString();
            query["IdUsoComercial"]        = IdUsoComercial?.ToString();
            query["FechaComerializacion"]  = FechaComerializacion.ToString("yyyy-MM-dd");
            query["NecesidadInfo"]         = NecesidadInfo;
            query["IdColeccion"]           = IdColeccion?.ToString();
            query["IdSerie"]               = IdSerie?.ToString();
            query["ZGeografica"]           = ZGeografica?.ToString();
            query["UsuarioCreacion"]       = UsuarioCreacion;
            query["IdInternoOrigen"]       = IdInternoOrigen;
            query["IdInternoOrigenSAP"]    = IdInternoOrigenSAP;
            query["IdPais"]                = IdPais.ToString();
            query["PorcentajeCoedicion"]   = PorcentajeCoedicion?.ToString();
            query["TipoMaterialEducativo"] = TipoMaterialEducativo?.ToString();
            query["JerarquiaProducto"]     = JerarquiaProducto;

            return(query.ToString());
        }
示例#2
0
 /**
  * Constructor del modelo diagrama
  * <param name = "idProyecto" > Identificador del proyecto que contiene los diagramas</param>
  * <param name = "tipoPermiso" > Permiso del usuario logeado en el sistema</param>
  */
 public DiagramaModels(int idProyecto, int tipoPermiso)
 {
     this.IdProyecto       = idProyecto;
     this.TipoPermiso      = tipoPermiso;
     this.urlsaArquiFisica = this.agregarURLArquiFisica(IdProyecto.ToString());
     this.urlsArquiLogica  = this.agregarURLArquiLogica(IdProyecto.ToString());
     this.urlsCasosDeUso   = this.agregarURLCasos(IdProyecto.ToString());
 }
示例#3
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }
            ProyectoEN t = obj as ProyectoEN;

            if (t == null)
            {
                return(false);
            }
            if (IdProyecto.Equals(t.IdProyecto))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }