Example #1
0
        protected void GridBookingProcessView_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e)
        {
            BookingProcessViewModel model = new BookingProcessViewModel();

            model.Status            = (DocumentProcessStatus)e.NewValues["Status"];
            model.Country           = e.NewValues["Country"].ToString();
            model.PlaceName         = e.NewValues["PlaceName"].ToString();
            model.SiteName          = e.NewValues["SiteName"].ToString();
            model.TourOperatorCode  = e.NewValues["TourOperator"].ToString();
            model.CheckIn           = (DateTime)e.NewValues["CheckIn"];
            model.CheckOut          = (DateTime)e.NewValues["CheckOut"];
            model.FirstName         = e.NewValues["FirstName"].ToString();
            model.LastName          = e.NewValues["LastName"].ToString();
            model.TravelerCountry   = e.NewValues["TravelerCountry"].ToString();
            model.Address           = e.NewValues["Address"].ToString();
            model.TravelApplicantId = (int)e.NewValues["TravelApplicantId"];
            model.PartnerId         = (int)e.NewValues["PartnerId"];
            model.Season            = e.NewValues["Season"].ToString();
            controller.AddBookingProcess(model);

            e.Cancel = true;
            GridBookingProcessView.CancelEdit();

            Bind();
        }
Example #2
0
        protected void GridBookingProcessView_RowDeleting(object sender, DevExpress.Web.Data.ASPxDataDeletingEventArgs e)
        {
            string id = e.Keys[0].ToString();


            controller.DeleteBookingProcess(id);

            e.Cancel = true;
            GridBookingProcessView.CancelEdit();

            Bind();
        }