public ActionResult Post(bool IsNew, AutoridadModel varAutoridad) { try { //if (ModelState.IsValid) //{ if (!_tokenManager.GenerateToken()) { return(Json(null, JsonRequestBehavior.AllowGet)); } _IAutoridadApiConsumer.SetAuthHeader(_tokenManager.Token); var result = ""; var AutoridadInfo = new Autoridad { Clave = varAutoridad.Clave , Descripcion = varAutoridad.Descripcion }; result = !IsNew? _IAutoridadApiConsumer.Update(AutoridadInfo, null, null).Resource.ToString() : _IAutoridadApiConsumer.Insert(AutoridadInfo, null, null).Resource.ToString(); Session["KeyValueInserted"] = result; return(Json(result, JsonRequestBehavior.AllowGet)); //} //return Json(false, JsonRequestBehavior.AllowGet); } catch (ServiceException ex) { return(Json(false, JsonRequestBehavior.AllowGet)); } }
public ActionResult Create([Bind(Include = "Id,Descripcion,CodigoOpcionFormulario,Estado,FechaDeInicio,FechaDeFin")] Autoridad autoridad) { if (ModelState.IsValid) { db.AUTORIDAD.Add(autoridad); string mensaje = Verificar(autoridad.Id, autoridad.CodigoOpcionFormulario); if (mensaje == "") { db.SaveChanges(); TempData["Type"] = "success"; TempData["Message"] = "El registro se realizó correctamente"; return(RedirectToAction("Index")); } else { ViewBag.Type = "warning"; ViewBag.Message = mensaje; return(View(autoridad)); } } return(View(autoridad)); }
public IHttpActionResult PostAutoridad(Autoridad autoridad) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.AUTORIDAD.Add(autoridad); try { db.SaveChanges(); } catch (DbUpdateException) { if (AutoridadExists(autoridad.Id)) { return(Conflict()); } else { throw; } } return(CreatedAtRoute("DefaultApi", new { id = autoridad.Id }, autoridad)); }
public IHttpActionResult PutAutoridad(string id, Autoridad autoridad) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != autoridad.Id) { return(BadRequest()); } db.Entry(autoridad).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!AutoridadExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public ActionResult RealDeleteConfirmed(string codigo, int codFormulario) { Autoridad autoridad = db.AUTORIDAD.Find(codigo, codFormulario); db.AUTORIDAD.Remove(autoridad); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "Id,Descripcion,CodigoOpcionFormulario,Estado,FechaDeInicio,FechaDeFin")] Autoridad autoridad) { if (ModelState.IsValid) { db.Entry(autoridad).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(autoridad)); }
public IHttpActionResult GetAutoridad(string id) { Autoridad autoridad = db.AUTORIDAD.Find(id); if (autoridad == null) { return(NotFound()); } return(Ok(autoridad)); }
public IHttpActionResult DeleteAutoridad(string id) { Autoridad autoridad = db.AUTORIDAD.Find(id); if (autoridad == null) { return(NotFound()); } db.AUTORIDAD.Remove(autoridad); db.SaveChanges(); return(Ok(autoridad)); }
public ActionResult DeleteConfirmed(string codigo, int codFormulario) { Autoridad autoridad = db.AUTORIDAD.Find(codigo, codFormulario); if (autoridad.Estado == "A") { autoridad.Estado = "I"; } else { autoridad.Estado = "A"; } db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Delete(int id) { try { if (!_tokenManager.GenerateToken()) { return(Json(null, JsonRequestBehavior.AllowGet)); } _IAutoridadApiConsumer.SetAuthHeader(_tokenManager.Token); Autoridad varAutoridad = null; if (id.ToString() != "0") { string where = ""; } var result = _IAutoridadApiConsumer.Delete(id, null, null).Resource; return(Json(result, JsonRequestBehavior.AllowGet)); } catch (ServiceException ex) { return(Json(false, JsonRequestBehavior.AllowGet)); } }