public int AgregarOnline(Reg_Online regOnline, Reg_Online regOnlineR) { db.Reg_Online.Add(regOnline); db.Reg_Online.Add(regOnlineR); db.SaveChanges(); regOnline.ReservadoId = regOnline.Id; regOnlineR.ReservadoId = regOnline.Id; db.SaveChanges(); return(regOnline.Id); }
public void EditarOnlineRenta2(Reg_Online regOnline, string buscado) { //string padrebuscado = regOnline.Padre_ApePaterno.Trim() + regOnline.Padre_ApeMaterno.Trim() + regOnline.Padre_Nombres.Trim(); var padre = db.Reg_Online.Where(p => (p.Padre_ApePaterno.Trim() + " " + p.Padre_ApeMaterno.Trim() + ", " + p.Padre_Nombres.Trim()).ToUpper() == buscado.ToUpper()).ToList(); //var padre = db.Reg_Online.Where(p => p.Id == regOnline.Id).FirstOrDefault(); var hijo = db.Reg_Online.Where(p => p.ReservadoId == regOnline.ReservadoId).ToList(); if (hijo != null) { foreach (var item in hijo) { item.Bene_ApeMaterno = regOnline.Bene_ApeMaterno; item.Bene_ApePaterno = regOnline.Bene_ApePaterno; item.Bene_ApeNombres = regOnline.Bene_ApeNombres; item.Bene_TipoDocumento = regOnline.Bene_TipoDocumento; item.Bene_NumDocumento = regOnline.Bene_NumDocumento; item.Bene_FechaNacimiento = regOnline.Bene_FechaNacimiento; item.Bene_Grado = regOnline.Bene_Grado; item.Bene_Seccion = regOnline.Bene_Seccion; item.Facultad = regOnline.Facultad; item.Carrera = regOnline.Carrera; db.SaveChanges(); } //buscado.beneSeccion = "c"; var itemx = db.Reg_Online.FirstOrDefault(); foreach (var item in padre) { // if (item.Padre_ApePaterno != "RESERVADO") // { item.Padre_ApePaterno = regOnline.Padre_ApePaterno; item.Padre_ApeMaterno = regOnline.Padre_ApeMaterno; item.Padre_Nombres = regOnline.Padre_Nombres; item.Padre_TipoDocumento = regOnline.Padre_TipoDocumento; item.Padre_NumDocumento = regOnline.Padre_NumDocumento; item.Padre_FechaNacimiento = regOnline.Padre_FechaNacimiento; db.SaveChanges(); } } }
public void EditarOnline(Reg_Online regOnline) { var buscado = db.Reg_Online.Where(p => p.Id == regOnline.ReservadoId).ToList(); if (buscado != null) { foreach (var item in buscado) { item.Bene_ApeMaterno = regOnline.Bene_ApeMaterno; item.Bene_ApePaterno = regOnline.Bene_ApePaterno; item.Bene_ApeNombres = regOnline.Bene_ApeNombres; item.Bene_TipoDocumento = regOnline.Bene_TipoDocumento; item.Bene_NumDocumento = regOnline.Bene_NumDocumento; item.Bene_FechaNacimiento = regOnline.Bene_FechaNacimiento; item.Bene_Grado = regOnline.Bene_Grado; item.Bene_Seccion = regOnline.Bene_Seccion; item.Facultad = regOnline.Facultad; item.Carrera = regOnline.Carrera; db.SaveChanges(); } //buscado.beneSeccion = "c"; var buscadoPadre = db.Reg_Online.Where(p => p.UsuarioCreacion == regOnline.UsuarioCreacion).ToList(); foreach (var item in buscadoPadre) { if (item.Padre_ApePaterno != "RESERVADO") { item.Padre_ApePaterno = regOnline.Padre_ApePaterno; item.Padre_ApeMaterno = regOnline.Padre_ApeMaterno; item.Padre_Nombres = regOnline.Padre_Nombres; item.Padre_TipoDocumento = regOnline.Padre_TipoDocumento; item.Padre_NumDocumento = regOnline.Padre_NumDocumento; item.Padre_FechaNacimiento = regOnline.Padre_FechaNacimiento; db.SaveChanges(); } } } }
public int AgregarOnlineAsocia1(Reg_Online regOnline) { db.Reg_Online.Add(regOnline); db.SaveChanges(); return(regOnline.Id); }