Пример #1
0
        public ActionResult EditTour(TourEditForm model)
        {
            _tourService.SaveEditedTour(model);

            string message = "Edit of chosen Tour";
            var    logger  = _loggerCreator.FactoryMethod();

            logger.LoggMessage(this.GetType().Name, message);

            return(Ok());
        }
Пример #2
0
        public async Task SaveEditedTour(TourEditForm model)
        {
            Tour tour = new Tour();

            tour.Data   = model.Date;
            tour.Name   = model.Name;
            tour.TourId = model.TourId;

            if (model.TourId != 0)
            {
                db.Entry(tour).State = EntityState.Modified;
                await db.SaveChangesAsync();
            }
        }
Пример #3
0
        public TourEditForm CreateEditTourForm(int id)
        {
            Tour tour = new Tour();

            if (id != 0)
            {
                tour = db.Tours.Where(x => x.TourId == id).FirstOrDefault();
            }
            TourEditForm model = new TourEditForm();

            model.Date   = tour.Data;
            model.Name   = tour.Name;
            model.TourId = tour.TourId;

            return(model);
        }
        private void turlarToolStripMenuItem_Click(object sender, EventArgs e)
        {
            TourEditForm tourEditForm = new TourEditForm();

            tourEditForm.Show();
        }