예제 #1
0
        public ActionResult ActualizarDatosEncuesta(Ges_Encuestas Encuesta)
        {
            using (Entities db = new Entities())
            {
                if (ModelState.IsValid)
                {
                    try
                    {
                        db.Entry(Encuesta).State = EntityState.Modified;
                        db.SaveChanges();
                    }
                    catch (Exception e)
                    {
                        return Json(e.Message);
                    }

                    return Json(1);
                }
            }
            return Json(0);
        }
예제 #2
0
 public ActionResult NuevaEncuesta(Ges_Encuestas encuesta)
 {
     using (Entities db = new Entities())
     {
         int id = 0;
         if (ModelState.IsValid)
         {
             try
             {
                 Ges_Encuestas Enc = new Ges_Encuestas();
                 Enc.IdEstadoEncuesta = 1;// hay que crear los enums
                 Enc.IdTipoEncuesta = encuesta.IdTipoEncuesta;
                 Enc.FechaInicio = encuesta.FechaInicio;
                 Enc.FechaTermino = encuesta.FechaTermino;
                 Enc.NombreEncuesta = encuesta.NombreEncuesta.ToUpper();
                 db.Ges_Encuestas.Add(Enc);
                 db.SaveChanges();
                 id = Enc.IdEncuesta;
             }
             catch (Exception e)
             {
                 return Json(e.Message);
             }
             return Json(id);
         }
     }
     return Json(0);
 }