示例#1
0
        private void populateView()
        {
            RepairLog log = findLogById(repairLogId);

            if (log == null)
            {
                return;
            }

            RegistrationEntry.Text = log.Registration;
            VehicleOwnerEntry.Text = log.VehicleOwner;
            VehicleTypeEntry.Text  = log.VehicleType;
            DescriptionEntry.Text  = log.WorkDescription;
            populateEmployee();
        }
示例#2
0
        private void onSaveClicked(object sender, EventArgs e)
        {
            if (!validateForm())
            {
                return;
            }

            var log = new RepairLog()
            {
                VehicleType     = VehicleTypeEntry.Text,
                VehicleOwner    = VehicleOwnerEntry.Text,
                ReceivedDate    = new DateTime(),
                Registration    = RegistrationEntry.Text,
                WorkDescription = DescriptionTextView.Buffer.Text,
                Finished        = false,
            };

            dataSource.getConnection().Insert(log);
            this.Destroy();
        }