public ActionResult Create(ServicemanModel serviceman)
        {
            try
            {
                DB_BLL.ServicemanDB(serviceman, 1);

                ViewBag.Success = "Техник '" + serviceman.Name + "' добавлен";
                return(View());
            }
            catch (Exception exc)
            {
                return(View(new ServicemanModel()));
            }
        }
Exemplo n.º 2
0
 public HttpResponseMessage Put([FromBody] Soknad s)
 {
     if (ModelState.IsValid)
     {
         bool endret = new DB_BLL().endreSoknad(s);
         if (endret)
         {
             return(new HttpResponseMessage()
             {
                 StatusCode = HttpStatusCode.OK
             });
         }
     }
     return(new HttpResponseMessage()
     {
         StatusCode = HttpStatusCode.NotFound
     });
 }
Exemplo n.º 3
0
        public HttpResponseMessage Delete(int id)
        {
            var soknader = new DB_BLL().slettSoknad(id);

            if (soknader != null)
            {
                // sletting utført og returnerer oppdatert liste med søknader.
                var json       = new JavaScriptSerializer();
                var jsonstring = json.Serialize(soknader);
                return(new HttpResponseMessage()
                {
                    Content = new StringContent(jsonstring, Encoding.UTF8, "application/json"),
                    StatusCode = HttpStatusCode.OK
                });
            }
            return(new HttpResponseMessage()
            {
                StatusCode = HttpStatusCode.NotFound
            });
        }
Exemplo n.º 4
0
        public HttpResponseMessage Get(string id)
        {
            List <Soknad> mineSoknader = new DB_BLL().hentMineSoknader(id);

            if (mineSoknader != null)
            {
                var    json       = new JavaScriptSerializer();
                string jsonString = json.Serialize(mineSoknader);

                return(new HttpResponseMessage()
                {
                    Content = new StringContent(jsonString, Encoding.UTF8, "application/json"),
                    StatusCode = HttpStatusCode.OK
                });
            }
            return(new HttpResponseMessage()
            {
                StatusCode = HttpStatusCode.BadRequest
            });
        }
Exemplo n.º 5
0
 public HttpResponseMessage Post([FromBody] Soknad nySoknad)
 {
     if (ModelState.IsValid)
     {
         // Returnerer søknaden for å gi søknadsnummeret til brukeren etter at den er lagret.
         Soknad soknadsNr = new DB_BLL().lagre(nySoknad);
         if (soknadsNr != null)
         {
             var    j          = new JavaScriptSerializer();
             string jsonstring = j.Serialize(soknadsNr);
             return(new HttpResponseMessage()
             {
                 Content = new StringContent(jsonstring, Encoding.UTF8, "application/json"),
                 StatusCode = HttpStatusCode.OK
             });
         }
     }
     return(new HttpResponseMessage()
     {
         StatusCode = HttpStatusCode.BadRequest
     });
 }