Ejemplo n.º 1
0
        public ActionResult Lookup(Guid RubroId)
        {
            var rubroVM = new RubroSubrubroFormModel();

            rubroVM.Id = RubroId;
            return(View(rubroVM));
        }
Ejemplo n.º 2
0
        public JsonResult EliminarAsignacion(RubroSubrubroFormModel RubroMaestroVM)
        {
            RubroMaestro RubroMaestro = rubroMaestroService.GetRubroMaestro(RubroMaestroVM.Id);
            Rubro        rubro        = rubroService.GetRubro(RubroMaestroVM.SubrubroId.Value);

            RubroMaestro.Rubros.Remove(rubro);
            rubroMaestroService.Update(RubroMaestro);

            return(Json(new { data = true }, JsonRequestBehavior.AllowGet));
        }
Ejemplo n.º 3
0
        public ActionResult QuitarAsignacion(Guid RubroMaestroId, Guid RubroId)
        {
            RubroSubrubroFormModel RubroMaestroVM = new RubroSubrubroFormModel();

            RubroMaestroVM.Id         = RubroMaestroId;
            RubroMaestroVM.SubrubroId = RubroId;

            ViewBag.Message = "Confirma que desea realizar esta operación?";

            return(PartialView("_DeleteRubroMaestroRubro", RubroMaestroVM));
        }
Ejemplo n.º 4
0
        public ActionResult CreateRubroRubroMaestro(RubroSubrubroFormModel rubroVM)
        {
            if (ModelState.IsValid)
            {
                RubroMaestro rubroMaestro = rubroMaestroService.GetRubroMaestro(rubroVM.Id);

                foreach (var item in rubroVM.SubrubrosId)
                {
                    Rubro rubro = rubroService.GetRubro(item);
                    rubro.RubroMaestro = rubroMaestro;
                    rubroService.Update(rubro);
                }

                return(Json(new { success = true }));
            }
            return(Json(new { success = true }));
        }