Ejemplo n.º 1
0
        public IActionResult New(int idClient)
        {
            AbonementClient model = new AbonementClient {
                client         = db.Clients.Find(idClient),
                ID_Client      = idClient,
                StartAt        = DateTime.UtcNow,
                EndAt          = DateTime.UtcNow,
                TotalTrainings = 1,
                basicGroups    = db.BasicGroups.ToArray()
            };

            return(View(model));
        }
Ejemplo n.º 2
0
        public IActionResult New(AbonementClient model)
        {
            Abonement a = new Abonement {
                Id_Client        = model.ID_Client,
                StartDate        = model.StartAt,
                EndDate          = model.EndAt,
                Id_BasicGroup    = model.Id_BasicGroup,
                TotalTrainings   = model.TotalTrainings,
                CurrentTrainings = model.TotalTrainings,
                TotalPayed       = model.TotalTrainings * db.BasicGroups.Find(model.Id_BasicGroup).Costs
            };

            db.Abonements.Add(a);
            db.SaveChanges();
            return(RedirectToAction("Info", "Client", new { id = a.Id_Client }));
        }