Exemplo n.º 1
0
 public static void RecycleWebProcess(ProsessType allAppPoolsOnServer = ProsessType.Current)
 {
     if (allAppPoolsOnServer == ProsessType.AllApplicationPools)
     {
         ApplicationPoolRecycle.RecycleAll();
     }
     else
     {
         ApplicationPoolRecycle.RecycleCurrentApplicationPool();
     }
 }
Exemplo n.º 2
0
        public ProsessType GetProsessIgangsettingstillatelse2()
        {
            var url     = HttpContext.Current.Request.Url;
            var baseUri =
                new UriBuilder(
                    url.Scheme,
                    url.Host,
                    url.Port).Uri;

            ProsessType m = new ProsessType();

            m.kategori = new ProsesskategoriType()
            {
                kode = "IG", beskrivelse = "Behandle igangsettingstillatelse"
            };
            m.systemId              = "R234567";
            m.antallUkerFrist       = "3";
            m.medDispensasjon       = false;
            m.medReguleringsendring = false;
            m.prosesskoe            = "kø disp";
            m.prosessteam           = "Team 2";
            m.prosessansvarlig      = "Kristin";


            List <LinkType> linker = new List <LinkType>();

            linker.Add(Set.addLink(baseUri, "api/prosess/" + m.systemId, "self"));
            linker.Add(Set.addLink(baseUri, "api/byggesak/R123456789", Set._REL + "/byggesak"));
            linker.Add(Set.addTempLink(baseUri, "api/prosess/" + m.systemId + "/milepeler", Set._REL + "/milepel", "?$filter&$orderby&$top&$skip&$search"));
            linker.Add(Set.addTempLink(baseUri, "api/prosess/" + m.systemId + "/vedtak", Set._REL + "/vedtak", "?$filter&$orderby&$top&$skip&$search"));
            linker.Add(Set.addTempLink(baseUri, "api/prosess/" + m.systemId + "/mangler", Set._REL + "/mangel", "?$filter&$orderby&$top&$skip&$search"));

            m.Links = linker.ToArray();
            if (m == null)
            {
                throw new HttpResponseException(Request.CreateResponse(HttpStatusCode.NotFound));
            }

            return(m);
        }