public ActionResult DeleteConfirmed(int id)
        {
            T_ESTRATEGIA_COMERCIAL t_estrategia_comercial = db.T_ESTRATEGIA_COMERCIAL.Find(id);

            db.T_ESTRATEGIA_COMERCIAL.Remove(t_estrategia_comercial);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        //
        // GET: /EstrategiaComercial/Details/5

        public ActionResult Details(int id = 0)
        {
            T_ESTRATEGIA_COMERCIAL t_estrategia_comercial = db.T_ESTRATEGIA_COMERCIAL.Find(id);

            if (t_estrategia_comercial == null)
            {
                return(HttpNotFound());
            }
            return(View(t_estrategia_comercial));
        }
        //
        // GET: /EstrategiaComercial/Edit/5

        public ActionResult Edit(int id = 0)
        {
            ViewBag.Message = TempData["est_com.Message"] != null ? TempData["est_com.Message"].ToString() : String.Empty;

            T_ESTRATEGIA_COMERCIAL t_estrategia_comercial = db.T_ESTRATEGIA_COMERCIAL.Find(id);

            if (t_estrategia_comercial == null)
            {
                return(HttpNotFound());
            }

            EstrategiaComercialViewModel evm = new EstrategiaComercialViewModel()
            {
                ESTRATEGIA_COMERCIAL = t_estrategia_comercial
            };

            return(View(evm));
        }
        //
        // GET: /EstrategiaComercial/Create

        public ActionResult Create()
        {
            T_ESTRATEGIA_COMERCIAL est_com = null;

            try
            {
                int est_com_plan = Int32.Parse(Request["estrategia_comercial_action_select_plan"]);
                TempData["est_com.id_plan_salud"] = est_com_plan.ToString();

                string  est_com_nombre      = Request["estrategia_comercial_nombre"];
                string  est_com_objetivo    = Request["estrategia_comercial_objetivo"];
                decimal est_com_presupuesto = Decimal.Parse(Request["estrategia_comercial_presupuesto"]);

                est_com = new T_ESTRATEGIA_COMERCIAL()
                {
                    nombre         = est_com_nombre,
                    objetivo       = est_com_objetivo,
                    fecha_registro = DateTime.Now,
                    presupuesto    = est_com_presupuesto,
                    id_plan_salud  = est_com_plan
                };
            }
            catch (Exception e)
            {
                TempData["est_com.Message"] = "No se pudo grabar la Estrategia Comercial";
                return(RedirectToAction("Index"));
            }

            try
            {
                db.T_ESTRATEGIA_COMERCIAL.Add(est_com);
                db.SaveChanges();

                TempData["est_com.Message"] = "La Estrategia Comercial a sido grabada correctamente";
            }
            catch (Exception e)
            {
                TempData["est_com.Message"] = "No se pudo grabar la Estrategia Comercial";
            }

            return(RedirectToAction("Index"));
        }