public IHttpActionResult sm9GetId(int id) { sm9Class sm9Details = null; sm9Details = sm.SM9.Where(x => x.Id == id).Select(x => new sm9Class() { Id = x.Id, Responsable = x.Responsable, Date_Heure_d_ouverture = x.Date_Heure_d_ouverture, Date_Heure_de_résolution = x.Date_Heure_de_résolution, Date_Heure_de_clôture = x.Date_Heure_de_clôture, ID_Incident = x.ID_Incident, Priorité = x.Priorité, État_de_l_alerte = x.État_de_l_alerte, État = x.État, CI_concerné = x.CI_concerné, Service_concerné_principal = x.Service_concerné_principal, Titre = x.Titre, Application = x.Application, Catégorie = x.Catégorie, New_Cat = x.New_Cat, Start_Date_Cal = x.Start_Date_Cal, End_Date_Cal = x.End_Date_Cal, week_in = x.week_in, week_out = x.week_out, year_in = x.year_in, year_out = x.year_out, Year___Week_in = x.Year___Week_in, Year___Week_Out = x.Year___Week_Out, P = x.P, Slo = x.Slo, Realisation = x.Realisation, SLA = x.SLA, SR = x.SR, Best_effort = x.Best_effort, M_D = x.M_D, }).FirstOrDefault <sm9Class>(); if (sm9Details == null) { return(NotFound()); } return(Ok(sm9Details)); }
public ActionResult Edit(sm9Class sc) { HttpClient hc = new HttpClient(); hc.BaseAddress = new Uri("http://localhost:61418/api/SM9"); var insertrecord = hc.PutAsJsonAsync <sm9Class>("sm9", sc); var saveData = insertrecord.Result; if (saveData.IsSuccessStatusCode) { return(RedirectToAction("Index")); } else { ViewBag.message = "update not completed..."; } return(View(sc)); }
//update public IHttpActionResult put(sm9Class sc) { var updatesm9 = sm.SM9.Where(x => x.Id == sc.Id).FirstOrDefault <SM9>(); if (updatesm9 != null) { updatesm9.Id = sc.Id; updatesm9.Responsable = sc.Responsable; updatesm9.Date_Heure_d_ouverture = sc.Date_Heure_d_ouverture; updatesm9.Date_Heure_de_résolution = sc.Date_Heure_de_résolution; updatesm9.Date_Heure_de_clôture = sc.Date_Heure_de_clôture; updatesm9.ID_Incident = sc.ID_Incident; updatesm9.Priorité = sc.Priorité; updatesm9.État_de_l_alerte = sc.État_de_l_alerte; updatesm9.État = sc.État; updatesm9.CI_concerné = sc.CI_concerné; updatesm9.Service_concerné_principal = sc.Service_concerné_principal; updatesm9.Titre = sc.Titre; updatesm9.Application = sc.Application; updatesm9.Catégorie = sc.Catégorie; updatesm9.New_Cat = sc.New_Cat; updatesm9.Start_Date_Cal = sc.Start_Date_Cal; updatesm9.End_Date_Cal = sc.End_Date_Cal; updatesm9.week_in = sc.week_in; updatesm9.week_out = sc.week_out; updatesm9.year_in = sc.year_in; updatesm9.year_out = sc.year_out; updatesm9.Year___Week_in = sc.Year___Week_in; updatesm9.Year___Week_Out = sc.Year___Week_Out; updatesm9.P = sc.P; updatesm9.Slo = sc.Slo; updatesm9.Realisation = sc.Realisation; updatesm9.SLA = sc.SLA; updatesm9.SR = sc.SR; updatesm9.Best_effort = sc.Best_effort; updatesm9.M_D = sc.M_D; sm.SaveChanges(); } else { return(NotFound()); } return(Ok()); }
public ActionResult Edit(int id) { sm9Class sm9s = null; HttpClient hc = new HttpClient(); hc.BaseAddress = new Uri("http://localhost:61418/api/SM9"); var consumeApi = hc.GetAsync("sm9?id=" + id.ToString()); consumeApi.Wait(); var readData = consumeApi.Result; if (readData.IsSuccessStatusCode) { var displayData = readData.Content.ReadAsAsync <sm9Class>(); displayData.Wait(); sm9s = displayData.Result; } return(View("sm9s")); }
public ActionResult Details(int id) { sm9Class sm9s = null; HttpClient hc = new HttpClient(); hc.BaseAddress = new Uri("http://localhost:61418/api/"); var consumeApi = hc.GetAsync("SM9?id=" + id.ToString()); consumeApi.Wait(); //string jsonstring = JsonConvert.SerializeObject(consumeApi); var readData = consumeApi.Result; if (readData.IsSuccessStatusCode) { var displayData = readData.Content.ReadAsAsync <sm9Class>(); displayData.Wait(); sm9s = displayData.Result; } return(View(sm9s)); }