Ejemplo n.º 1
0
        public ActionResult Registrar4(int hijos_usu)
        {
            if (ModelState.IsValid)
            {
                UsuarioManager usuarioManager = new UsuarioManager();

                InformacionUsuario infoUsu = (InformacionUsuario)Session["infoUsu"];
                infoUsu.hijos_usu= hijos_usu;
                Session["infoUsu"] = infoUsu;

                String cod_cua = Request["cod_cua"];
                String[] str_cc = cod_cua.Split(',');
                List<int> int_cc = new List<int>();

                foreach (String i in str_cc)
                {
                    int_cc.Add(Int32.Parse(i));
                }

                List<CualidadesUsuario> cuaUsus = new List<CualidadesUsuario>();
                Usuario usuario = (Usuario)Session["usuario"];

                foreach (int cua in int_cc)
                {
                    CualidadesUsuario cuaUsu = new CualidadesUsuario();
                    cuaUsu.cod_usu = usuario.cod_usu;
                    cuaUsu.cod_cua = cua;

                    cuaUsus.Add(cuaUsu);
                }

                usuarioManager.RegistrarCuaUsu(cuaUsus);
                ViewBag.actividades = usuarioManager.listarActividades();
                ViewBag.ingresos = new SelectList(usuarioManager.listarIngresos(), "cod_ing", "desc_ing");
            }
            return View();
        }