private async void BtnCancelar_Click(object sender, EventArgs e) { grid = true; TxtDescripcion.Clear(); TxtIdentificacion.Clear(); TxtTrabajador.Clear(); TxtNumeroContrato.Clear(); DgvDetalle.ClearSelection(); DgvDetalle.Rows.Clear(); btnAceptar.Enabled = true; CboEstado.SelectedValue = 1; CboEstado.Enabled = true; btnAceptar.Text = "Aceptar"; await LoadContratos(this.empresa, ""); DgvEmpresa.ClearSelection(); }
private async void TxtIdentificacion_TextChanged(object sender, EventArgs e) { if (grid == false) { DgvEmpresa.Rows.Clear(); TxtDescripcion.Clear(); TxtTrabajador.Clear(); TxtNumeroContrato.Clear(); DgvDetalle.Rows.Clear(); btnAceptar.Enabled = true; CboEstado.SelectedValue = 1; await ExisteContratoAsync(); DgvEmpresa.ClearSelection(); if (TxtIdentificacion.Text.Trim().Length == 10) { await BuscarTrabajadorAsync(); } } grid = false; }