// GET: Extension/Delete public ActionResult Eliminar(string id) { using (CDRModel dbModel = new CDRModel()) { return(View(dbModel.Extensions.Where(x => x.Id_Extension == id).FirstOrDefault())); } }
// GET: Autorizacion/Create public ActionResult Crear() { CDRModel dbModel = new CDRModel(); var viewModel = new ParentViewModel(dbModel.Extensions); return(View(viewModel)); }
// GET: Autorizacion/Edit/5 public ActionResult Editar(string id) { using (CDRModel dbModel = new CDRModel()) { Autorizacion autorizacion = dbModel.Autorizacions.FirstOrDefault(x => x.Id_Autorizacion == id); if (autorizacion == null) { return(HttpNotFound()); } return(View(autorizacion)); } }
public ActionResult Crear(Extension extension) { try { using (CDRModel dbModel = new CDRModel()) { dbModel.Extensions.Add(extension); dbModel.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Editar(int id, Extension extension) { try { using (CDRModel dbModel = new CDRModel()) { dbModel.Entry(extension).State = EntityState.Modified; dbModel.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Eliminar(string id, Extension extension) { try { using (CDRModel dbModel = new CDRModel()) { extension = dbModel.Extensions.Where(x => x.Id_Extension == id).FirstOrDefault(); dbModel.Extensions.Remove(extension); dbModel.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } }
// POST: Autorizacion/Create //[HttpPost] public ActionResult CrearAutorizacion(string id_autorizacion, int codigo, string id_extension) { var nuevo = new Autorizacion() { Id_Autorizacion = id_autorizacion, Autorizacion_Codigo = codigo, Id_Extension = id_extension }; try { using (CDRModel dbModel = new CDRModel()) { dbModel.Autorizacions.Add(nuevo); dbModel.SaveChanges(); } return(RedirectToAction("Index")); } catch { return(View()); } }
public ActionResult Editar(String id, Autorizacion modificado) { using (CDRModel dbModel = new CDRModel()) { try { Autorizacion actual = dbModel.Autorizacions.FirstOrDefault(x => x.Id_Autorizacion == id); if (actual == null) { return(HttpNotFound()); } actual.Autorizacion_Codigo = modificado.Autorizacion_Codigo; actual.Id_Extension = modificado.Id_Extension; dbModel.SaveChanges(); return(RedirectToAction("Index")); } catch { return(View()); } } }
// GET: Extension public ActionResult Index() { using (CDRModel dbModel = new CDRModel()) return(View(dbModel.Extensions.ToList())); }