public ActionResult CrudeAircraftCompartmentMeasurementCreate(System.Guid?userId)
        {
            var contract = new CrudeAircraftCompartmentMeasurementContract();

            if (userId != null)
            {
                contract.UserId = (System.Guid)userId;
            }

            if (userId == null)
            {
                contract.UserId = new System.Guid("{FFFFFFFF-5555-5555-5555-FFFFFFFFFFFF}");
            }

            ViewBag.DefaultUserName =
                new CrudeDefaultUserServiceClient().FetchByDefaultUserId(contract.UserId).DefaultUserName;

            contract.DateTime = DateTime.UtcNow;


            return(View(
                       "~/Views/Crude/Aircraft/CrudeAircraftCompartmentMeasurement/CrudeAircraftCompartmentMeasurementCreate.cshtml",
                       contract
                       ));
        }
        public ActionResult CrudeAircraftCompartmentMeasurementCreate([Bind()] CrudeAircraftCompartmentMeasurementContract contract)
        {
            if (ModelState.IsValid)
            {
                new CrudeAircraftCompartmentMeasurementServiceClient().Insert(contract);

                return(RedirectToAction("CrudeAircraftCompartmentMeasurementIndex"));
            }

            return(View(
                       "~/Views/Crude/Aircraft/CrudeAircraftCompartmentMeasurement/CrudeAircraftCompartmentMeasurementCreate.cshtml",
                       contract
                       ));
        }
        public ActionResult CrudeAircraftCompartmentMeasurementEdit([Bind()] CrudeAircraftCompartmentMeasurementContract contract)
        {
            if (ModelState.IsValid)
            {
                contract.DateTime = DateTime.UtcNow;

                new CrudeAircraftCompartmentMeasurementServiceClient().Update(contract);

                return(RedirectToAction("CrudeAircraftCompartmentMeasurementIndex"));
            }

            return(View(
                       "~/Views/Crude/Aircraft/CrudeAircraftCompartmentMeasurement/CrudeAircraftCompartmentMeasurementEdit.cshtml",
                       contract
                       ));
        }
Ejemplo n.º 4
0
 // shows the form with default values for comboboxes and pickers
 // links:
 //  docLink: http://sql2x.org/documentationLink/e04d0806-55ef-41cc-8669-acf0ddd850c7
 public void ShowAsAdd()
 {
     try {
         _contract = new CrudeAircraftCompartmentMeasurementContract();
         _isNew    = true;
         Show();
     } catch (Exception ex) {
         if (ex == null)
         {
         }
         else
         {
             System.Diagnostics.Debugger.Break();
         }
     }
 }
Ejemplo n.º 5
0
        // shows the form with default values for comboboxes and pickers
        // links:
        //  docLink: http://sql2x.org/documentationLink/f5685d96-a0bb-4f7b-beaa-b3d578c7cf28
        public void ShowAsAdd(decimal length, decimal height, decimal width, decimal payloadInKilo, int unitLoadDevicePositions, int carryOnBinCount, int carryOnPiecesAllowedCount, int carryOnPieceMaxWeightInKilo, int infantLimit, int bookableLimit, int passengerLimit, int rowCount, int columnCount, System.Guid userId)
        {
            try {
                _contract                                     = new CrudeAircraftCompartmentMeasurementContract();
                _isNew                                        = true;
                _contract.Length                              = length;
                maskedTextBoxLength.Text                      = _contract.Length.ToString();
                _contract.Height                              = height;
                maskedTextBoxHeight.Text                      = _contract.Height.ToString();
                _contract.Width                               = width;
                maskedTextBoxWidth.Text                       = _contract.Width.ToString();
                _contract.PayloadInKilo                       = payloadInKilo;
                maskedTextBoxPayloadInKilo.Text               = _contract.PayloadInKilo.ToString();
                _contract.UnitLoadDevicePositions             = unitLoadDevicePositions;
                maskedTextBoxUnitLoadDevicePositions.Text     = _contract.UnitLoadDevicePositions.ToString();
                _contract.CarryOnBinCount                     = carryOnBinCount;
                maskedTextBoxCarryOnBinCount.Text             = _contract.CarryOnBinCount.ToString();
                _contract.CarryOnPiecesAllowedCount           = carryOnPiecesAllowedCount;
                maskedTextBoxCarryOnPiecesAllowedCount.Text   = _contract.CarryOnPiecesAllowedCount.ToString();
                _contract.CarryOnPieceMaxWeightInKilo         = carryOnPieceMaxWeightInKilo;
                maskedTextBoxCarryOnPieceMaxWeightInKilo.Text = _contract.CarryOnPieceMaxWeightInKilo.ToString();
                _contract.InfantLimit                         = infantLimit;
                maskedTextBoxInfantLimit.Text                 = _contract.InfantLimit.ToString();
                _contract.BookableLimit                       = bookableLimit;
                maskedTextBoxBookableLimit.Text               = _contract.BookableLimit.ToString();
                _contract.PassengerLimit                      = passengerLimit;
                maskedTextBoxPassengerLimit.Text              = _contract.PassengerLimit.ToString();
                _contract.RowCount                            = rowCount;
                maskedTextBoxRowCount.Text                    = _contract.RowCount.ToString();
                _contract.ColumnCount                         = columnCount;
                maskedTextBoxColumnCount.Text                 = _contract.ColumnCount.ToString();
                _contract.UserId                              = userId;
                userPicker.SelectedValue                      = userId;
                _contract.DateTime                            = DateTime.UtcNow;
                dateTimePickerDateTime.Text                   = _contract.DateTime.ToString();

                Show();
            } catch (Exception ex) {
                if (ex == null)
                {
                }
                else
                {
                    System.Diagnostics.Debugger.Break();
                }
            }
        }
Ejemplo n.º 6
0
        // shows the form with default values for comboboxes and pickers
        // links:
        //  docLink: http://sql2x.org/documentationLink/599dcb45-f71b-4672-bb18-46975a4fe9b3
        public void ShowAsAddByRules(System.Guid userId)
        {
            try {
                _contract                   = new CrudeAircraftCompartmentMeasurementContract();
                _isNew                      = true;
                _contract.UserId            = userId;
                userPicker.SelectedValue    = _contract.UserId;
                _contract.DateTime          = DateTime.UtcNow;
                dateTimePickerDateTime.Text = _contract.DateTime.ToString();

                Show();
            } catch (Exception ex) {
                if (ex == null)
                {
                }
                else
                {
                    System.Diagnostics.Debugger.Break();
                }
            }
        }
        public ActionResult AircraftCompartmentMeasurementEdit(
            [Bind()] CrudeAircraftCompartmentMeasurementContract contract,
            System.Guid aircraftCompartmentId
            )
        {
            ViewBag.AircraftCompartmentId = aircraftCompartmentId;

            if (ModelState.IsValid)
            {
                contract.DateTime = DateTime.UtcNow;

                if (contract.AircraftCompartmentMeasurementId == Guid.Empty)
                {
                    // insert right-side entity
                    contract.AircraftCompartmentMeasurementId = Guid.NewGuid();
                    contract.UserId = new System.Guid("{FFFFFFFF-5555-5555-5555-FFFFFFFFFFFF}");
                    new CrudeAircraftCompartmentMeasurementServiceClient().Insert(contract);

                    // update left-side with right-side id
                    CrudeAircraftCompartmentContract aircraftCompartmentContract = new CrudeAircraftCompartmentServiceClient().FetchByAircraftCompartmentId(aircraftCompartmentId);
                    aircraftCompartmentContract.AircraftCompartmentMeasurementId = contract.AircraftCompartmentMeasurementId;
                    aircraftCompartmentContract.DateTime = DateTime.UtcNow;
                    aircraftCompartmentContract.UserId   = new System.Guid("{FFFFFFFF-5555-5555-5555-FFFFFFFFFFFF}");
                    new CrudeAircraftCompartmentServiceClient().Update(aircraftCompartmentContract);
                }
                else
                {
                    // update right-side entity
                    new CrudeAircraftCompartmentMeasurementServiceClient().Update(contract);
                }
            }

            return(View(
                       "~/Views/Templates/Aircraft/AircraftCompartmentMeasurement/AircraftCompartmentMeasurementEdit.cshtml",
                       contract
                       ));
        }
Ejemplo n.º 8
0
        // shows the form in edit modus
        // links:
        //  docLink: http://sql2x.org/documentationLink/49afd26c-4f21-4992-967b-be190eacef77
        public void ShowAsEdit(System.Guid aircraftCompartmentMeasurementId)
        {
            var service = new CrudeAircraftCompartmentMeasurementServiceClient();

            _isNew = false;
            try {
                _contract = service.FetchByAircraftCompartmentMeasurementId(aircraftCompartmentMeasurementId);
                maskedTextBoxLength.Text                      = _contract.Length.ToString();
                maskedTextBoxHeight.Text                      = _contract.Height.ToString();
                maskedTextBoxWidth.Text                       = _contract.Width.ToString();
                maskedTextBoxPayloadInKilo.Text               = _contract.PayloadInKilo.ToString();
                maskedTextBoxUnitLoadDevicePositions.Text     = _contract.UnitLoadDevicePositions.ToString();
                maskedTextBoxCarryOnBinCount.Text             = _contract.CarryOnBinCount.ToString();
                maskedTextBoxCarryOnPiecesAllowedCount.Text   = _contract.CarryOnPiecesAllowedCount.ToString();
                maskedTextBoxCarryOnPieceMaxWeightInKilo.Text = _contract.CarryOnPieceMaxWeightInKilo.ToString();
                maskedTextBoxInfantLimit.Text                 = _contract.InfantLimit.ToString();
                maskedTextBoxBookableLimit.Text               = _contract.BookableLimit.ToString();
                maskedTextBoxPassengerLimit.Text              = _contract.PassengerLimit.ToString();
                maskedTextBoxRowCount.Text                    = _contract.RowCount.ToString();
                maskedTextBoxColumnCount.Text                 = _contract.ColumnCount.ToString();
                userPicker.SelectedValue                      = _contract.UserId;
                _contract.DateTime          = DateTime.UtcNow;
                dateTimePickerDateTime.Text = _contract.DateTime.ToString();

                Show();
            } catch (Exception ex) {
                if (ex == null)
                {
                }
                else
                {
                    System.Diagnostics.Debugger.Break();
                }
            } finally {
                service.Close();
            }
        }