public ActionResult Crear(Persona persona) { if (persona.Id == 0) { Datos.Persona personaNuevo = new Datos.Persona(); personaNuevo.FechaNacimiento = persona.FechaNacimiento.Value; personaNuevo.IdTipoDocumento = persona.TipoDocumento.Id; personaNuevo.NumeroDocumento = persona.NumeroDocumento; personaNuevo.PrimerApellido = persona.PrimerApellido; personaNuevo.PrimerNombre = persona.PrimerNombre; personaNuevo.SegundoApellido = persona.SegundoApellido; personaNuevo.SegundoNombre = persona.SegundoNombre; personaNuevo.Sexo = persona.Sexo; contexto.Personas.Add(personaNuevo); } else { Datos.Persona personaActual = contexto.Personas.FirstOrDefault(p => p.Id == persona.Id); if (personaActual != null) { personaActual.FechaNacimiento = persona.FechaNacimiento.Value; personaActual.IdTipoDocumento = persona.TipoDocumento.Id; personaActual.NumeroDocumento = persona.NumeroDocumento; personaActual.PrimerApellido = persona.PrimerApellido; personaActual.PrimerNombre = persona.PrimerNombre; personaActual.SegundoApellido = persona.SegundoApellido; personaActual.SegundoNombre = persona.SegundoNombre; personaActual.Sexo = persona.Sexo; } } contexto.SaveChanges(); EstablecerTiposDocumento(); return(View()); }
public DataTable TraerTodos() { Datos.Persona objDatos = new Datos.Persona(); return(objDatos.TraerTodos()); }
public void Agregar(Entidades.Persona pPersona) { Datos.Persona objPersona = new Datos.Persona(); objPersona.Agregar(pPersona); }