public ActionResult ListContacto() { // Instanciamos una lista de PersonaModel para el modelo // que enviamos a la vista. IList <PersonaModel> model = new List <PersonaModel>(); // Conectamos a la DB using (var db = new ContactoEntities()) { // Buscamos la lista de todas las personas que se encuentren en la tabla Persona var entidad = db.Persona.ToList(); // Implementamos este ciclo para asignar las entidades al modelo foreach (var item in entidad) { var m = new PersonaModel(); m.Comentario = item.Comentario; m.Email = item.Email; m.Nombre = item.Nombre; m.Telefono = item.Telefono; model.Add(m); } } // Retornamos el resultado a la vista return(View(model)); }
public ActionResult Index(Persona model) { if (model == null) { model = new Persona(); } if (ModelState.IsValid) { //IMplementacion de insert using (var bd = new ContactoEntities()) { var entity = bd.Table_2.Create(); entity.Comentarios = model.Comentario; entity.Email = model.Email; entity.Nombre = model.Nombre; entity.Telefono = model.Telefono; bd.Table_2.Add(entity); var resultado = bd.SaveChanges() == 1 ? true : false; bd.SaveChanges(); } } return(RedirectToAction("ListContacto")); }
public ActionResult ListContacto() { IList <Persona> model = new List <Persona>(); //Conectamos la BD using (var bd = new ContactoEntities()) { var entidades = bd.Table_2.ToList(); foreach (var item in entidades) { var m = new Persona(); m.Comentario = item.Comentarios; m.Email = item.Email; m.Nombre = item.Nombre; m.Telefono = item.Telefono; model.Add(m); } } return(View(model)); }
public ActionResult Index(PersonaModel model) { if (model == null) { model = new PersonaModel(); } if (ModelState.IsValid) { //Implementación de insert using (var db = new ContactoEntities()) { var entity = db.Persona.Create(); entity.Comentario = model.Comentario; entity.Email = model.Email; entity.Nombre = model.Nombre; entity.Telefono = model.Telefono; db.Persona.Add(entity); var resultado = db.SaveChanges() == 1 ? true : false; } } return(RedirectToAction("ListContacto")); }