public void GuardarPersona(entidades.Persona persona) { persona.Id = Guid.NewGuid(); //persona.FechaNacimiento = DateTime.Now;// context.Personas.Add(persona); context.SaveChanges(); }
public void ActualizarPerson(entidades.Persona persona) { var personaActualizar = context.Personas.FirstOrDefault(p => p.Identificacion == persona.Identificacion); personaActualizar.Nombres = persona.Nombres; personaActualizar.Apellidos = persona.Apellidos; personaActualizar.Identificacion = persona.Identificacion; personaActualizar.Sexo = persona.Sexo; personaActualizar.FechaNacimiento = persona.FechaNacimiento; personaActualizar.Profesion = persona.Profesion; context.SaveChanges(); }
public ActionResult GuardarFotos(HttpPostedFileBase imagen, entidades.Foto foto) { var nombreimagen = ""; var rutaVirtual = ""; nombreimagen = Path.GetFileName(imagen.FileName); rutaVirtual = Path.Combine(Server.MapPath("/imagenes/"), nombreimagen); imagen.SaveAs(rutaVirtual); foto.Id = Guid.NewGuid(); foto.NombreFoto = nombreimagen; repoPersona.GuardarFoto(foto); return RedirectToAction("Index", "Home"); }
public ActionResult GuardarPersona(entidades.Persona persona) { var personaExistente = repoPersona.ValidarIndentificacion(persona.Identificacion); if(personaExistente == null){ repoPersona.GuardarPersona(persona); Session["id"] = persona.Identificacion; var usuario = repoPersona.BuscarPersonaPorIdentificacion(persona.Identificacion); return RedirectToAction("GuardarFoto", "Persona",new { id=usuario.Identificacion}); } else { return Json(new { estado = "existente", mensaje = "esta persona ya esta registrada" }, JsonRequestBehavior.AllowGet); } }
public void GuardarFoto(entidades.Foto foto) { context.Fotos.Add(foto); context.SaveChanges(); }
public ActionResult ActualizarPersona(entidades.Persona persona) { repoPersona.ActualizarPerson(persona); return Json(new{estado= "ok"}, JsonRequestBehavior.AllowGet); }