Example #1
0
        public async Task <IActionResult> CreateParameter(int id)
        {
            var model = new AddParameterViewModel
            {
                PatientId = id
            };

            return(View(model));
        }
Example #2
0
        public async Task <IActionResult> CreateParameter(AddParameterViewModel view)
        {
            if (ModelState.IsValid)
            {
                int idP = view.PatientId;

                var parameter = new Parameter
                {
                    Description = view.Description,
                    StartTime   = view.StartTime,
                    EndTime     = view.EndTime,
                    Value       = view.Value,
                    Patient     = await _dataContext.Patients.FindAsync(view.PatientId),
                };
                _dataContext.Parameters.Add(parameter);
                await _dataContext.SaveChangesAsync();

                return(RedirectToAction("DetailParameter/" + idP));
            }
            return(View(view));
        }