private void Fill_TipoContrato() { using (nt = new Ntipocontrato()) { dgvTcontrato.DataSource = nt.MostrarTcontrato(); lbltotal.Text = "Total registro: " + dgvTcontrato.Rows.Count; } }
private void Mostar_tcontrato() { using (Ntipocontrato ntc = new Ntipocontrato()) { cbotipocontra.DataSource = ntc.MostrarTcontrato(); cbotipocontra.DisplayMember = "tiem_contrato"; cbotipocontra.ValueMember = "id_tcontrato"; } }
private void dgvsubsidio_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex != -1) { if (dgvTcontrato.Rows[e.RowIndex].Cells["modificar"].Selected) { mensaje = ""; using (nt = new Ntipocontrato()) { nt.state = EntityState.Modificar; nt.tiem_contrato = dgvTcontrato.Rows[e.RowIndex].Cells["dgvtxttcontrato"].Value.ToString(); nt.id_tcontrato = Convert.ToInt32(dgvTcontrato.Rows[e.RowIndex].Cells["dgvtxtidtcontrato"].Value); mensaje = nt.GuardarCambios(); if (!mensaje.Equals("")) { Fill_TipoContrato(); } Messages.M_info(mensaje); nt.state = EntityState.Guardar; } } else if (dgvTcontrato.Rows[e.RowIndex].Cells["eliminar"].Selected) { mensaje = ""; using (nt = new Ntipocontrato()) { string cod_subsi = dgvTcontrato.CurrentRow.Cells["dgvtxttcontrato"].Value.ToString(); DialogResult result = Messages.M_question("¿Está seguro de eliminar el " + cod_subsi + "?"); if (result == DialogResult.Yes) { nt.state = EntityState.Remover; nt.id_tcontrato = Convert.ToInt32(dgvTcontrato.Rows[e.RowIndex].Cells["dgvtxtidtcontrato"].Value); mensaje = nt.GuardarCambios(); if (mensaje.Contains("esta asignado.")) { Messages.M_error(mensaje); } else { Messages.M_info(mensaje); Fill_TipoContrato(); } nt.state = EntityState.Guardar; } } } } }
private void btnguardar_Click(object sender, EventArgs e) { if (Validar()) { ValidateChildren(); return; } mensaje = ""; using (nt = new Ntipocontrato()) { nt.tiem_contrato = txtTipoContrato.Text.Trim(); mensaje = nt.GuardarCambios(); } txtTipoContrato.Text = string.Empty; txtTipoContrato.Focus(); Fill_TipoContrato(); }