private void addUser() { try { String nombre = txt_nombre.Text; //nombre String dni = txt_dni.Text; //dni DateTime fechaNac = txt_fechaNacimiento.Value.Date; //fechaNac String cvv = txt_cvv.Text; int tarjetaCvv = Convert.ToInt32(cvv); //Cvv int telefonoInt = Convert.ToInt32(txt_telefono.Text); //String telefono = txt_telefono.Text; //int telefonoInt = int.Parse(telefono); //telefono String email = txt_correo.Text; //email DateTime fechaCaducidad = txt_fechaCaducidad.Value.Date; //caducidad de la tarjeta String contraseña = txt_contraseña.Text; //password int numeroTarjetaInt = Convert.ToInt32(txt_tarjetaCredito.Text); //String numeroTarjeta = txt_tarjetaCredito.Text; //int numeroTarjetaInt = int.Parse(numeroTarjeta); //numero tarjeta String login = txt_login.Text; //login User u1 = new User(fechaNac, dni, email, nombre, telefonoInt, tarjetaCvv, fechaCaducidad, login, numeroTarjetaInt, contraseña); service.registerUser(u1); service.saveChanges(); } catch (ServiceException ex) { MessageBox.Show(ex.Message); } }
void addScooters() { Console.WriteLine(); Console.WriteLine("ADDING SCOOTERS..."); try { // public Scooter(DateTime registerDate, ScooterState state) Scooter sc = new Scooter(Convert.ToDateTime("01/10/2019"), ScooterState.available); service.registerScooter(sc); Station st = service.findStationById("st1"); st.assignScooter(sc); service.saveChanges(); sc = new Scooter(Convert.ToDateTime("01/10/2019"), ScooterState.available); service.registerScooter(sc); st.assignScooter(sc); service.saveChanges(); sc = new Scooter(Convert.ToDateTime("01/10/2019"), ScooterState.available); service.registerScooter(sc); st.assignScooter(sc); service.saveChanges(); sc = new Scooter(Convert.ToDateTime("01/10/2019"), ScooterState.inMaintenance); service.registerScooter(sc); st.assignScooter(sc); service.saveChanges(); } catch (Exception e) { printError(e); } foreach (Scooter s in service.getAllScooters()) { Console.WriteLine(scooterToString(s)); } }
private void button1_Click(object sender, EventArgs e) { Boolean err = false; string mens = ""; string est = ""; try { if (txt_estacion.TextLength == 0) { err = true; mens += "El campo Estación es obligatorio \n"; } else { est = txt_estacion.Text; } if (btn_disponible.Checked == true) { estado = ScooterState.available; } if (btn_mantenimiento.Checked == true) { estado = ScooterState.inMaintenance; } if (btn_disponible.Checked == false & btn_mantenimiento.Checked == false) { err = true; mens += "Elige una de las opciones en la sección del Estado \n"; } if (!err) { DialogResult answer = MessageBox.Show(this, "Patinete agregado \n", "Well done", MessageBoxButtons.OK, MessageBoxIcon.Information); if (answer == DialogResult.OK) { Scooter sc = new Scooter(txt_fecha.Value.Date, estado); service.registerScooter(sc); Station st = service.findStationById(est); st.assignScooter(sc); service.saveChanges(); this.Close(); } } else { DialogResult answer = MessageBox.Show(this, "Revise los datos introducidos \n" + mens, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (ServiceException ex) { MessageBox.Show(ex.Message); } }
private void btn_registrar_Click(object sender, EventArgs e) { Boolean err = false; string mens = ""; string dir = ""; string id = ""; double lat = 0.0; double lon = 0.0; if (txt_direccion.TextLength == 0) { err = true; mens += "El campo Direccion es obligatorio \n"; } else { dir = txt_direccion.Text; } if (txt_identificador.TextLength == 0) { err = true; mens += "El campo Id es obligatorio \n"; } else { id = txt_identificador.Text; } try { lat = double.Parse(txt_latitud.Text); if (lat < -90.0 || lat > 90.0) { mens += "El valor de latitud tiene que estar entre 90 y -90 \n"; } } catch (FormatException a) { err = true; mens += "El campo Latitud es obligatorio \n"; } try { lon = double.Parse(txt_longitud.Text); if (lon < -18 - .0 || lat > 180.0) { mens += "El valor de longitud tiene que estar entre 180 y -180 \n"; } } catch (FormatException a) { err = true; mens += "El campo Longitud es obligatorio \n"; } if (!err) { DialogResult answer = MessageBox.Show(this, "Estacion agregada \n", "Well done", MessageBoxButtons.OK, MessageBoxIcon.Information); if (answer == DialogResult.OK) { Station st = new Station(dir, id, lat, lon); service.registerStation(st); service.saveChanges(); this.Close(); } } else { DialogResult answer = MessageBox.Show(this, "Revise los datos introducidos \n" + mens, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }