예제 #1
0
 /// <summary>
 /// Actualizar un objeto programa
 /// </summary>
 /// <param name="programa"></param>
 /// <returns></returns>
 public bool ActualizarPrograma(sm_Programa programa)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.ProgramaRepository.Update(programa);
         unitOfWork.SaveChanges();
     }
     return(true);
 }
예제 #2
0
 /// <summary>
 /// Guardar objeto programa
 /// </summary>
 /// <param name="programa"></param>
 /// <returns></returns>
 public bool GuardarPrograma(sm_Programa programa)
 {
     using (unitOfWork = new UnidadTrabajo())
     {
         unitOfWork.ProgramaRepository.Insert(programa);
         unitOfWork.SaveChanges();
     }
     return(true);
 }
예제 #3
0
        public ActionResult UploadPhoto(sm_Programa newPrograma)
        {
            ActionResult Result = View(newPrograma);

            if (Request.Files.Count > 0 && Request.Files[0].ContentLength > 0)
            {
                Result = File(Request.Files[0].InputStream, Request.Files[0].ContentType);
            }
            return(Result);
        }
예제 #4
0
        public ActionResult UploadPhoto2(sm_Programa newPrograma, HttpPostedFileBase file)
        {
            ActionResult Result = View(newPrograma);

            if (file != null && file.ContentLength > 0)
            {
                Result = File(file.InputStream, file.ContentType);
            }
            return(Result);
        }
예제 #5
0
        public ActionResult Create()
        {
            ViewBag.Message    = "Proporciones los datos del programa";
            ViewBag.TimeServer = DateTime.UtcNow;
            sm_Programa programa = new sm_Programa();
            var         Context  = new SaludMovilEntities();
            var         Estados  = Context.sm_Estado.Select(e => new { e.idEstado, e.nombre });

            ViewBag.idEstado = new SelectList(Estados, "idEstado", "nombre");
            var Poblaciones = Context.sm_Poblacion.Select(p => new { p.idPoblacion, p.descripcion });

            ViewBag.poblacionObjetivo = new SelectList(Poblaciones, "idPoblacion", "descripcion");
            return(View(programa));
        }
예제 #6
0
        public ActionResult Create(sm_Programa newPrograma)
        {
            ActionResult Result = View(newPrograma);

            if (ModelState.IsValid)
            {
                using (var Context = new SaludMovilEntities())
                {
                    Context.sm_Programa.Add(newPrograma);
                    Context.SaveChanges();
                    Result = RedirectToAction("Display", new { id = newPrograma.idPrograma });
                }
            }
            return(Result);
        }
예제 #7
0
        public ActionResult Create(sm_Programa programa)
        {
            ActionResult Result;

            if (ModelState.IsValid)
            {
                var Context = new SaludMovilEntities();
                Context.sm_Programa.Add(programa);
                Context.SaveChanges();
                Result = RedirectToAction("Details", new { id = programa.idPrograma });
            }
            else
            {
                Result = View(programa);
            }
            return(Result);
        }
예제 #8
0
        //public FileStreamResult GetImage()
        //{

        //}

        public ActionResult Create()
        {
            var Programa = new sm_Programa();

            return(View(Programa));
        }