// // GET: /EquipoCliente/Create public ActionResult Create(int id) { EquipoCliente equipoCliente = new EquipoCliente(); PersonaComponent personaComponent = new PersonaComponent(); MarcaComponent marcaComponent = new MarcaComponent(); TipoEquipoComponent tipoEquipo = new TipoEquipoComponent(); equipoCliente.persona = personaComponent.ReadBy(id); equipoCliente.listaMarca = marcaComponent.Read(); equipoCliente.listaTipoEquipo = tipoEquipo.Read(); equipoCliente.listaMarca.Select(y => new { y.Id, y.marca } ); ViewBag.listaMarca = new SelectList(equipoCliente.listaMarca, "Id", "marca"); equipoCliente.listaTipoEquipo.Select(y => new { y.Id, y.tipoEquipo } ); ViewBag.listaTipoEquipo = new SelectList(equipoCliente.listaTipoEquipo, "Id", "tipoEquipo"); return(View(equipoCliente)); }
public ActionResult Delete(int id, FormCollection collection) { try { // TODO: Add delete logic here TipoEquipoComponent tipoEquipoComponent = new TipoEquipoComponent(); tipoEquipoComponent.Delete(id); return(RedirectToAction("Index")); } catch (Exception e) { return(View()); } }
public ActionResult Create(FormCollection collection) { try { TipoEquipoComponent tipoEquipoComponent = new TipoEquipoComponent(); TipoEquipo tipoEquipo = new TipoEquipo(); tipoEquipo.tipoEquipo = collection.Get("tipoEquipo"); tipoEquipo.descripcion = collection.Get("descripcion"); if (tipoEquipoComponent.Create(tipoEquipo) == null) { return(RedirectToAction("ErrorPage", new { id = tipoEquipoComponent.ReadBy(tipoEquipo.tipoEquipo).Id })); } // TODO: Add insert logic here else { return(RedirectToAction("Index")); } } catch (Exception e) { return(View()); } }
public ActionResult Edit(int id, FormCollection collection) { try { // TODO: Add update logic here TipoEquipoComponent tipoEquipoComponent = new TipoEquipoComponent(); TipoEquipo tipoEquipo = new TipoEquipo(); tipoEquipo.tipoEquipo = collection.Get("tipoEquipo"); tipoEquipo.descripcion = collection.Get("descripcion"); tipoEquipo.Id = id; if (tipoEquipoComponent.Update(tipoEquipo)) { return(RedirectToAction("Index")); } else { return(RedirectToAction("ErrorPage", new { id = id })); } } catch (Exception e) { return(View()); } }
// // GET: /TipoEquipo/Edit/5 public ActionResult Edit(int id) { TipoEquipoComponent tipoEquipoComponent = new TipoEquipoComponent(); return(View(tipoEquipoComponent.ReadBy(id))); }
// // GET: /TipoEquipo/ public ActionResult Index() { TipoEquipoComponent tipoEquipoComponent = new TipoEquipoComponent(); return(View(tipoEquipoComponent.Read())); }