private bool Validar() { bool paso = true; errorProvider1.Clear(); if (string.IsNullOrWhiteSpace(NombretextBox.Text)) { errorProvider1.SetError(NombretextBox, "Campo esta vacio"); paso = false; } if (string.IsNullOrWhiteSpace(DirecciontextBox.Text)) { errorProvider1.SetError(DirecciontextBox, "Campo esta vacio"); paso = false; } if (string.IsNullOrWhiteSpace(CedulamaskedTextBox.Text.Replace("-", ""))) { errorProvider1.SetError(CedulamaskedTextBox, "Campo esta vacio"); } if (this.detalle.Count == 0) { errorProvider1.SetError(TelefonosdataGridView, "Debe Agregar algun telefono"); TipodetelefonomaskedTextBox.Focus(); paso = false; } return(paso); }
private void Agregarbutton_Click(object sender, EventArgs e) { if (TelefonosdataGridView.DataSource != null) { this.detalle = (List <TelefonosDetalle>)TelefonosdataGridView.DataSource; this.detalle.Add( new TelefonosDetalle( Id: 0, PersonaID: (int)IdnumericUpDown.Value, Telefono: TipodetelefonomaskedTextBox.Text, TipoTelefono: TelfonotextBox.Text ) ); CargarGrid(); TipodetelefonomaskedTextBox.Focus(); TipodetelefonomaskedTextBox.Clear(); } }