public Familia(Persona padre, Persona madre, params Persona[] hijos) { padres = new Matrimonio(padre, madre); foreach (Persona p in hijos) this.hijos.Add(p); }
public ActionResult DeleteConfirmed(int id) { Matrimonio matrimonio = db.Matrimonios.Find(id); db.Matrimonios.Remove(matrimonio); db.SaveChanges(); return(RedirectToAction("Index")); }
// GET: Matrimonios/Details/5 public ActionResult Details(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Matrimonio matrimonio = db.Matrimonios.Find(id); if (matrimonio == null) { return(HttpNotFound()); } return(View(matrimonio)); }
public ActionResult Edit([Bind(Include = "IDMatrimonio,IDEsposo,IDEsposa,Parroquia,Fecha,Presbitero,IDBautismoEsposo,IDBautismoEsposa,IDConfirmaEsposo,IDConfirmaEsposa,Testigo1,EstadoCivil_T1,Profesion_T1,Cedula_T1,Residencia_T1,Testigo2,EstadoCivil_T2,Profesion_T2,Cedula_T2,Residencia_T2,Conyuges,Libro,Folio,Asiento")] Matrimonio matrimonio) { if (ModelState.IsValid) { db.Entry(matrimonio).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IDBautismoEsposa = new SelectList(db.Bautismoes, "IDBautismo", "Parroquia", matrimonio.IDBautismoEsposa); ViewBag.IDBautismoEsposo = new SelectList(db.Bautismoes, "IDBautismo", "Parroquia", matrimonio.IDBautismoEsposo); ViewBag.IDConfirmaEsposa = new SelectList(db.Confirmas, "IDConfirma", "Padrino", matrimonio.IDConfirmaEsposa); ViewBag.IDConfirmaEsposo = new SelectList(db.Confirmas, "IDConfirma", "Padrino", matrimonio.IDConfirmaEsposo); ViewBag.IDEsposa = new SelectList(db.Personas, "IDPersona", "Cedula", matrimonio.IDEsposa); ViewBag.IDEsposo = new SelectList(db.Personas, "IDPersona", "Cedula", matrimonio.IDEsposo); return(View(matrimonio)); }
public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Matrimonio matrimonio = db.Matrimonios.Find(id); if (matrimonio == null) { return(HttpNotFound()); } ViewBag.IDBautismoEsposa = new SelectList(db.Bautismoes, "IDBautismo", "Parroquia", matrimonio.IDBautismoEsposa); ViewBag.IDBautismoEsposo = new SelectList(db.Bautismoes, "IDBautismo", "Parroquia", matrimonio.IDBautismoEsposo); ViewBag.IDConfirmaEsposa = new SelectList(db.Confirmas, "IDConfirma", "Padrino", matrimonio.IDConfirmaEsposa); ViewBag.IDConfirmaEsposo = new SelectList(db.Confirmas, "IDConfirma", "Padrino", matrimonio.IDConfirmaEsposo); ViewBag.IDEsposa = new SelectList(db.Personas, "IDPersona", "Cedula", matrimonio.IDEsposa); ViewBag.IDEsposo = new SelectList(db.Personas, "IDPersona", "Cedula", matrimonio.IDEsposo); return(View(matrimonio)); }
public ActionResult Create([Bind(Include = "IDMatrimonio,IDEsposo,IDEsposa,Parroquia,Fecha,Presbitero,IDBautismoEsposo,IDBautismoEsposa,IDConfirmaEsposo,IDConfirmaEsposa,Testigo1,EstadoCivil_T1,Profesion_T1,Cedula_T1,Residencia_T1,Testigo2,EstadoCivil_T2,Profesion_T2,Cedula_T2,Residencia_T2,Conyuges,Libro,Folio,Asiento")] Matrimonio matrimonio) { if (ModelState.IsValid) { //SCalderon: Obtiene el IDBautismo Esposo var bautismo = (from b in db.Bautismoes where b.IDPersona.Equals(matrimonio.IDEsposo) select b.IDBautismo).FirstOrDefault(); int IDBautismoEsposo = bautismo; matrimonio.IDBautismoEsposo = IDBautismoEsposo; //SCalderon: Obtiene el IDBautismo Esposa bautismo = (from b in db.Bautismoes where b.IDPersona.Equals(matrimonio.IDEsposa) select b.IDBautismo).FirstOrDefault(); int IDBautismoEsposa = bautismo; matrimonio.IDBautismoEsposa = IDBautismoEsposa; //SCalderon: Obtiene el IDBConfirma Esposo var Confirma = (from c in db.Confirmas where c.IDPersona.Equals(matrimonio.IDEsposo) select c.IDConfirma).FirstOrDefault(); int IDConfirmaEsposo = Confirma; matrimonio.IDConfirmaEsposo = IDConfirmaEsposo; //SCalderon: Obtiene el IDConfirma Esposo Confirma = (from c in db.Confirmas where c.IDPersona.Equals(matrimonio.IDEsposa) select c.IDConfirma).FirstOrDefault(); int IDConfirmaEsposa = Confirma; matrimonio.IDConfirmaEsposa = IDConfirmaEsposa; db.Matrimonios.Add(matrimonio); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IDBautismoEsposa = new SelectList(db.Bautismoes, "IDBautismo", "Parroquia", matrimonio.IDBautismoEsposa); ViewBag.IDBautismoEsposo = new SelectList(db.Bautismoes, "IDBautismo", "Parroquia", matrimonio.IDBautismoEsposo); ViewBag.IDConfirmaEsposa = new SelectList(db.Confirmas, "IDConfirma", "Padrino", matrimonio.IDConfirmaEsposa); ViewBag.IDConfirmaEsposo = new SelectList(db.Confirmas, "IDConfirma", "Padrino", matrimonio.IDConfirmaEsposo); ViewBag.IDEsposa = new SelectList(db.Personas, "IDPersona", "Cedula", matrimonio.IDEsposa); ViewBag.IDEsposo = new SelectList(db.Personas, "IDPersona", "Cedula", matrimonio.IDEsposo); return(View(matrimonio)); }
public HttpResponseMessage AddMatrimonio(Matrimonio objMatrimonio) { LogicAccess.AccesoLogica ObjAccesoLogica = new LogicAccess.AccesoLogica(); ObjAccesoLogica.AgregarMatrimonio(objMatrimonio.MatrimonioPM, objMatrimonio.NombreEsposa, objMatrimonio.NombreEsposo, objMatrimonio.FechaMatrimonio, objMatrimonio.Nivel, objMatrimonio.Mensualidad, objMatrimonio.ID_Usuario); return(Request.CreateResponse(HttpStatusCode.OK, objMatrimonio)); }