示例#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));
        }
示例#2
0
        public ActionResult DeleteConfirmed(int id)
        {
            encuaesta_centro encuaesta_centro = db.encuaesta_centro.Find(id);

            db.encuaesta_centro.Remove(encuaesta_centro);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
示例#3
0
        public ActionResult Create([Bind(Include = "centro_id,centro_desc,centro_empresa,centro_depto")] encuaesta_centro encuaesta_centro)
        {
            if (ModelState.IsValid)
            {
                db.encuaesta_centro.Add(encuaesta_centro);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(encuaesta_centro));
        }
示例#4
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"));
        }