Beispiel #1
0
        public ActionResult Create(GruposViewModel model)
        {
            if (ModelState.IsValid)
            {
                var grupo = new Grupos();
                grupo.Nome          = model.Nome;
                grupo.Nu_parcelas   = model.Nu_parcelas;
                grupo.Tipo_adesao   = model.Tipo_adesao;
                grupo.Dt_Vencimento = model.Dt_Vencimento;
                grupo.Dt_Cadastro   = DateTime.Today;
                grupo.Ano           = "1";
                grupo.Dia           = "1";
                grupo.Mes           = "1";

                // Salvar a imagem para a pasta e pega o caminho

                db.Grupos.Add(grupo);
                db.SaveChanges();
                //return RedirectToAction("Create", "Contrato", new { id=cliente.ClienteId});
                return(RedirectToAction("Index"));
            }
            // Se ocorrer um erro retorna para pagina

            return(View(model));
        }
Beispiel #2
0
 public GruposView()
 {
     InitializeComponent();
     vm                  = new GruposViewModel();
     BindingContext      = vm;
     ExcluirGrupoCommand = new Command(ExcluirGrupo);
 }
Beispiel #3
0
        public ActionResult Grupos()
        {
            if (Session["Admin"] != null)
            {
                //OBTENER Grupos
                // se buscan los grupos
                var queryGrupos = (from cg in dbCtx.ClassGroups
                                   join t in dbCtx.Teachers on cg.TeacherID equals t.ID
                                   select new
                {
                    ID = cg.ID,
                    GroupID = cg.GroupID,
                    Tutor = t.LastNameP + " " + t.LastNameM + " " + t.FirstMidName
                }).ToList();

                //lista para almacenar los grupos
                List <GruposViewModel> grupos = new List <GruposViewModel>();

                //por cada grupo se agrega un elemento a la lista
                foreach (var grupo in queryGrupos)
                {
                    //se crea un gruposViewModel
                    GruposViewModel grupovm = new GruposViewModel();

                    //se le agregan los valores
                    grupovm.ID      = grupo.ID;
                    grupovm.GroupID = grupo.GroupID;
                    grupovm.Tutor   = grupo.Tutor;

                    grupos.Add(grupovm);
                }

                //se regresa la lista
                return(View(grupos));
            }
            else
            {
                //si no se inicio sesion no se puede acceder a esta pagina
                return(RedirectToAction("Login", "Login"));
            }
        }
Beispiel #4
0
        public ActionResult Create()
        {
            var model = new GruposViewModel();

            return(View(model));
        }