Ejemplo n.º 1
0
        // GET: Centro_Trabajo/Edit/5
        public ActionResult Edit(int id)
        {
            encuesta_centroCLS    Oencuesta_centroCLS = new encuesta_centroCLS();
            List <SelectListItem> listaDepto;

            using (var db = new csstdura_encuestaEntities())
            {
                encuaesta_centro Oencuaesta_centro = db.encuaesta_centro.Where(p => p.centro_id.Equals(id)).First();
                Oencuesta_centroCLS.centro_id      = Oencuaesta_centro.centro_id;
                Oencuesta_centroCLS.centro_empresa = Oencuaesta_centro.centro_empresa;
                Oencuesta_centroCLS.centro_depto   = Oencuaesta_centro.centro_depto;
                Oencuesta_centroCLS.centro_desc    = Oencuaesta_centro.centro_desc;

                listaDepto = (from cen in db.encuaesta_centro
                              join dep in db.encuaesta_departamento
                              on cen.centro_depto equals dep.dep_id
                              where cen.centro_id == id
                              select new SelectListItem
                {
                    Value = dep.dep_id.ToString(),
                    Text = dep.dep_desc,
                    Selected = false
                }).ToList();
                listaDepto.Insert(0, new SelectListItem {
                    Text = "Seleccione", Value = ""
                });
            }
            llenarEmpresa();

            ViewBag.listaEmpresa = listaEmpresa;
            ViewBag.listaDepto   = listaDepto;
            return(View(Oencuesta_centroCLS));
        }
Ejemplo n.º 2
0
        public ActionResult Edit(encuesta_centroCLS Oencuesta_centroCLS)
        {
            if (!ModelState.IsValid)
            {
                return(View(Oencuesta_centroCLS));
            }
            int id_centro = Oencuesta_centroCLS.centro_id;

            using (var db = new csstdura_encuestaEntities())
            {
                encuaesta_centro Oencuaesta_centro = db.encuaesta_centro.Where(p => p.centro_id.Equals(id_centro)).First();
                Oencuaesta_centro.centro_desc    = Oencuesta_centroCLS.centro_desc;
                Oencuaesta_centro.centro_empresa = Oencuesta_centroCLS.centro_empresa;
                Oencuaesta_centro.centro_depto   = Oencuesta_centroCLS.centro_depto;
                db.SaveChanges();
            }
            return(RedirectToAction("Index"));
        }