예제 #1
0
        public async Task <IActionResult> AddMeasure(int?id)
        {
            if (id == null)
            {
                return(NotFound());
            }
            var measure = await _dataContext.Flowers ///cambie de flowers
                          .Include(f => f.Home)

                          .FirstOrDefaultAsync(f => f.Id == id.Value); //pegale el async firs of default

            if (measure == null)
            {
                return(NotFound());
            }

            var model = new MeasurementsViewModel
            {
                FlowerId    = measure.Id,
                MeasureDate = DateTime.Today,
                Measurers   = _combosHelper.GetComboMeasurers(),
            };



            return(View(model));
        }
예제 #2
0
 public MeasurementsViewModel ToMeasurermentViewModel(Measurement measure)
 {
     return(new MeasurementsViewModel
     {
         Measure = measure.Measure,
         MeasureDate = measure.MeasureDateLocal,
         Id = measure.Id,
         Flower = measure.Flower,
         FlowerId = measure.Flower.Id,
         MeasurerId = measure.Measurer.Id,
         Measurers = _combosHelper.GetComboMeasurers(),
     });
 }