private void AgregarTipoButton_Click(object sender, RoutedEventArgs e) { if (DetalleDataGrid.ItemsSource != null) { this.Telefonos = (List <TelefonoDetalle>)DetalleDataGrid.ItemsSource; } //todo: valida campo de detalle //agrega un nuevo detalle con los datos introducidos. this.Telefonos.Add(new TelefonoDetalle(id: 0, personaId: Convert.ToInt32(PersonaIdTex.Text), telefono: TelefonoTex.Text, tipoTelefono: TipoTex.Text)); CargarDataGrid(); TelefonoTex.Focus(); TelefonoTex.Clear(); TipoTex.Clear(); }
private bool Validar()//Se valindan los campos para no cometer errore al llenarlos { bool paso = true; if (EstudianteIDTex.Text == "") { MessageBox.Show("El Campo ID no puede estar vacio"); EstudianteIDTex.Focus(); paso = false; } if (NombreTex.Text == string.Empty) { MessageBox.Show("El Campo nombre no puede estar vacio"); NombreTex.Focus(); paso = false; } if (TelefonoTex.Text == string.Empty) { MessageBox.Show("El campo telefono no puede estar vacio"); TelefonoTex.Focus(); paso = false; } if (CedulaTex.Text == string.Empty) { MessageBox.Show("El campo cedula no pude estar vacio"); CedulaTex.Focus(); paso = false; } if (DireccionTex.Text == string.Empty) { MessageBox.Show("El campo direcion no puede estar vacio"); DireccionTex.Focus(); paso = false; } return(paso); }