// // 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)); }
// // GET: /DireccionPersona/Create public ActionResult Create(int id) { DireccionPersona persona = new DireccionPersona(); PersonaComponent personaComponent = new PersonaComponent(); persona.persona = personaComponent.ReadBy(id); return(View(persona)); }
// // GET: /DireccionPersona/ public ActionResult Index(int id) { DireccionPersona persona = new DireccionPersona(); DireccionPersonaComponent direccionPersona = new DireccionPersonaComponent(); PersonaComponent personaComponent = new PersonaComponent(); persona.direccionPersona = direccionPersona.ReadByPersona(id); persona.persona = personaComponent.ReadBy(id); return(View(persona)); }
// // GET: /DireccionPersona/Delete/5 public ActionResult Delete(int id, int dni) { DireccionPersona persona = new DireccionPersona(); PersonaComponent personaComponent = new PersonaComponent(); persona.persona = personaComponent.ReadBy(dni); DireccionComponent direccion = new DireccionComponent(); persona.direccion = direccion.ReadBy(id); return(View(persona)); }
// // GET: /TipoPersonaPersona/ public ActionResult Index(int id) { TipoPersonaPersonaComponent tipoPersonaPersonaComponent = new TipoPersonaPersonaComponent(); TipoPersonaPersona tipoPersonaPersona = new TipoPersonaPersona(); tipoPersonaPersona.tipoPersonaPersona = tipoPersonaPersonaComponent.Read(id); PersonaComponent personaComponent = new PersonaComponent(); tipoPersonaPersona.persona = personaComponent.ReadBy(id); return(View(tipoPersonaPersona)); }
public TipoPersonaPersona ObtenerTipoDisponible(int id) { TipoPersonaPersona tipoPersonaPersona = new TipoPersonaPersona(); List <TipoPersona> tipoPersonaPersonaBase = new List <TipoPersona>(); TipoPersonaPersona result = new TipoPersonaPersona(); TipoPersonaComponent tipoPersona = new TipoPersonaComponent(); PersonaComponent personaComponent = new PersonaComponent(); tipoPersonaPersona.tipoPersonaPersona = Read(id); tipoPersonaPersonaBase = tipoPersona.Read(); foreach (TipoPersona subItem in tipoPersonaPersonaBase) { TipoPersonaPersona tipo = new TipoPersonaPersona(); int a = 0; foreach (TipoPersonaPersona item in tipoPersonaPersona.tipoPersonaPersona) { tipo = item; if (subItem.Id == item.tipoPersona.Id) { a = 1; } } if (a == 0) { result.listaTipoPersona.Add(subItem); } } TipoPersonaPersona resultado = new TipoPersonaPersona(); resultado.persona = personaComponent.ReadBy(id); foreach (TipoPersona item in result.listaTipoPersona) { TipoPersonaPersona tipo = new TipoPersonaPersona(); tipo.tipoPersona = item; resultado.tipoPersonaPersona.Add(tipo); } return(resultado); }
// // GET: /Persona/Edit/5 public ActionResult Edit(int id) { Persona persona = new Persona(); TipoPersonaComponent personaComponent = new TipoPersonaComponent(); PersonaComponent component = new PersonaComponent(); persona = component.ReadBy(id); persona.listaTipoPersona = personaComponent.Read(); persona.listaTipoPersona.Select(y => new { y.Id, y.tipoPersona }); ViewBag.RolesLista = new SelectList(persona.listaTipoPersona, "Id", "tipoPersona"); return(View(persona)); }
public List <TipoPersonaPersona> Read(int id) { TipoPersonaPersonaDAC tipoPersonaPersonaDAC = new TipoPersonaPersonaDAC(); List <TipoPersonaPersona> tipoPersonaPersonas = new List <TipoPersonaPersona>(); List <TipoPersonaPersona> result = new List <TipoPersonaPersona>(); tipoPersonaPersonas = tipoPersonaPersonaDAC.Read(id); foreach (TipoPersonaPersona item in tipoPersonaPersonas) { TipoPersonaPersona tipoPersonaPersona = new TipoPersonaPersona(); PersonaComponent personaComponent = new PersonaComponent(); TipoPersonaComponent tipoPersonaComponent = new TipoPersonaComponent(); tipoPersonaPersona.tipoPersona = tipoPersonaComponent.ReadBy(item.tipoPersona.Id); tipoPersonaPersona.persona = personaComponent.ReadBy(item.persona.Id); result.Add(tipoPersonaPersona); } return(result); }
// // GET: /Persona/Details/5 public ActionResult ErrorPage(int id) { PersonaComponent personaComponent = new PersonaComponent(); return(View(personaComponent.ReadBy(id))); }