public ActionResult DeleteConfirmed(int id) { StatusCodeWebService statusCodeWebService = db.StatusCodeWebService.Find(id); db.StatusCodeWebService.Remove(statusCodeWebService); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "StatusCodeWebServiceId,Accion,Usuario,Url,PropietarioSw,FechaRegistro,Vigente")] StatusCodeWebService statusCodeWebService) { if (ModelState.IsValid) { db.Entry(statusCodeWebService).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(statusCodeWebService)); }
// GET: Cnp/StatusCodeWebServices/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } StatusCodeWebService statusCodeWebService = db.StatusCodeWebService.Find(id); if (statusCodeWebService == null) { return(HttpNotFound()); } return(View(statusCodeWebService)); }
public static async Task <string> Sincronizador(string accion, string user, string pass, string urlBase, string urlSw) { ContextCnp db = new ContextCnp(); string result = ""; var client = new HttpClient(); client.BaseAddress = new Uri(urlBase); var url = urlSw; var token = TokenPonal(user, pass); client.DefaultRequestHeaders.Add("Authorization", token); var response = await client.GetAsync(url); //Validar el estado de la respuesta 200 if (response.StatusCode == HttpStatusCode.OK || response.StatusCode == HttpStatusCode.Accepted) { return(result = await response.Content.ReadAsStringAsync()); } if (response.StatusCode == HttpStatusCode.Unauthorized) { StatusCodeWebService status = new StatusCodeWebService(); status.Accion = accion; status.Usuario = user; status.Url = url; status.CodigoResponseId = (int)EnumCodigoResponse.Unauthorized; status.PropietarioSw = "Policia Nacional de Colombia"; status.FechaRegistro = DateTime.Now; status.Vigente = true; db.StatusCodeWebService.Add(status); db.SaveChanges(); return(null); } return(null); }