Пример #1
0
 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);
 }
Пример #2
0
        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();
                }
            }
        }
Пример #3
0
        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();
                    }
                }
            }
        }
Пример #4
0
 public int AgregarOnlineAsocia1(Reg_Online regOnline)
 {
     db.Reg_Online.Add(regOnline);
     db.SaveChanges();
     return(regOnline.Id);
 }