private void CreateNewRearBrakes(string maintenanceType) { if (!IsMoney(PriceTextBox.Text)) { MessageBox.Show("Price must be a number", GlobalConstants.MessageBoxTopInfo); return; } if (!IsKilometers(KilometersOnChangeTextBox.Text)) { MessageBox.Show("Kilometers must be a number", GlobalConstants.MessageBoxTopInfo); return; } CreateRearBrakesInputModel model = new CreateRearBrakesInputModel { Make = MakeTextBox.Text, MotorcycleId = GlobalVariables.CurrentBikeId, KilometersOnChange = int.Parse(KilometersOnChangeTextBox.Text), ChangeDate = ChangeDateDatePicker.Value.ToString("dd.MM.yyyy"), Price = double.Parse(PriceTextBox.Text), }; rearBrakesService.CreateRearBrakes(model); AddKilometersAndMonthsDriven(maintenanceType, model.MotorcycleId, model.ChangeDate, model.KilometersOnChange); }
public void CreateRearBrakes(CreateRearBrakesInputModel model) { StringBuilder insertIntoRearBrakesQuerySb = new StringBuilder(); insertIntoRearBrakesQuerySb.Append($"execute procedure InsertIntoRearBrakes({model.Price},'{model.Make}','{model.ChangeDate}',{model.MotorcycleId},{model.KilometersOnChange});"); CommandExecuter.CommandExecuter.ExecuteNonQuery(insertIntoRearBrakesQuerySb.ToString()); }