示例#1
0
        private void Button_Registrar(object sender, RoutedEventArgs e)
        {
            DateTime Fechanacimiento = Convert.ToDateTime(TextFechaNacimiento.Text);

            // if con todas las condicones para guardar el objeto

            if (Servicios.Servicios.validador(this.TextNombre.Text, this.TextDNI.Text, this.TextContrasena.Text, this.TextFechaNacimiento.Text, this.TextTelefono.Text, this.TextEmail.Text) && this.TextContrasena.Text == this.TextRepetirContrasena.Text)
            {
                int id     = Int32.Parse(Idcoche);
                var prueba = new Conductor(id, this.TextNombre.Text, this.TextDNI.Text, Fechanacimiento, this.TextContrasena.Text, this.TextTelefono.Text, this.TextEmail.Text, this.Licencia.Text, this.DatosBanca.Text);
                Console.WriteLine(prueba);

                string cliente_JSON = JsonConvert.SerializeObject(prueba, Formatting.Indented);

                string salida = Servicios.Servicios.PostRequest("http://localhost:50414/api/registrarConductor", cliente_JSON);
            }
            else
            {
                Console.WriteLine("error");
            }
            LoginConductor login = new LoginConductor();

            login.Visibility = Visibility.Visible;
            this.Visibility  = Visibility.Collapsed;
            this.Visibility  = Visibility.Hidden;
        }
示例#2
0
        private void Button_Conductor_Click(object sender, RoutedEventArgs e)
        {
            LoginConductor loginConductor = new LoginConductor();

            this.Visibility           = Visibility.Collapsed;
            this.Visibility           = Visibility.Hidden;
            loginConductor.Visibility = Visibility.Visible;
        }
示例#3
0
        private void Button_Salir(object sender, RoutedEventArgs e)
        {
            LoginConductor loginC = new LoginConductor();

            loginC.Visibility = Visibility.Visible;
            this.Visibility   = Visibility.Collapsed;
            this.Visibility   = Visibility.Hidden;
        }