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)); }
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 })); }