protected void btnReturnCar_Click1(object sender, EventArgs e) { ServiceReference1.IHelloService client = new ServiceReference1.HelloServiceClient("wsHttpBinding_IHelloService"); ServiceReference1.ReservationRequestByBrand request = new ServiceReference1.ReservationRequestByBrand(); request.LicenseKey = "SuperSecret123"; request.CarBrand = txtResBrand.Text; try { ServiceReference1.ReservationInfo1 reservation = client.GetReservationByBrand(request); client.ReturnCar(reservation); lblResModel.Text = "-"; lblResReg.Text = "-"; lblStartDate.Text = "-"; lblEndDate.Text = "-"; lblResMessage.Text = "Car is returned"; } catch { lblResModel.Text = "-"; lblResReg.Text = "-"; lblStartDate.Text = "-"; lblEndDate.Text = "-"; lblResMessage.Text = "Reservation not found"; } }
protected void btnDeleteReservation_Click(object sender, EventArgs e) { ServiceReference1.IHelloService client = new ServiceReference1.HelloServiceClient("wsHttpBinding_IHelloService"); ServiceReference1.ReservationRequestByBrand request = new ServiceReference1.ReservationRequestByBrand(); request.LicenseKey = "SuperSecret123"; request.CarBrand = txtResBrand.Text; ServiceReference1.ReservationInfo1 reservation = client.GetReservationByBrand(request); client.DeleteReservation(reservation); lblResModel.Text = "-"; lblResReg.Text = "-"; lblStartDate.Text = "-"; lblEndDate.Text = "-"; lblResMessage.Text = "Reservation is deleted"; }
protected void btnGetReservationByBrand_Click(object sender, EventArgs e) { try { ServiceReference1.IHelloService client = new ServiceReference1.HelloServiceClient("wsHttpBinding_IHelloService"); ServiceReference1.Car car = client.GetCarByString("brand", txtResBrand.Text); ServiceReference1.ReservationRequestByBrand request = new ServiceReference1.ReservationRequestByBrand(); request.LicenseKey = "SuperSecret123"; request.CarBrand = txtResBrand.Text; ServiceReference1.ReservationInfo1 reservation = client.GetReservationByBrand(request); if (reservation.Model != null && reservation.Returned == true) { lblResModel.Text = reservation.Model; lblResReg.Text = reservation.Regnumber; lblStartDate.Text = reservation.StartDate.ToShortDateString(); lblEndDate.Text = reservation.EndDate.ToShortDateString(); lblResMessage.Text = "Reservation is found and car is returned"; } else { lblResModel.Text = car._Model; lblResReg.Text = car._Regnumber; lblStartDate.Text = "-"; lblEndDate.Text = "-"; lblResMessage.Text = "Car is not returned"; } } catch (FaultException faultException) { lblResMessage.Text = faultException.Message; } }