private void btnGrabar_Click(object sender, EventArgs e) { ProyectoBE oBE = new ProyectoBE(); ProyectoBR oBR = new ProyectoBR(); oBE.val_desc = txtDescripcion.Text; DataRowView rv = cboCliente.SelectedItem as DataRowView; oBE.clie_oid_clie = Int32.Parse(rv["Codigo"].ToString()); if (mod == "C") { oBR.Insertar(oBE); } else { oBE.oid_proy = Int32.Parse(txtOid.Text); oBR.Actualizar(oBE); } oFrm.CargarDGV(); this.Close(); }
private void btnEliminar_Click(object sender, EventArgs e) { ProyectoBR oBR = new ProyectoBR(); if (dgv.RowCount > 0) { int oid = new int(); if (dgv.RowCount > 1) { oid = int.Parse(dgv.Rows[dgv.SelectedRows[0].Index].Cells[0].Value.ToString()); } else { oid = int.Parse(dgv.Rows[0].Cells[0].Value.ToString()); } oBR.Eliminar(oid); CargarDGV(); MessageBox.Show("Proyecto Eliminado"); } else { MessageBox.Show("Debe Seleccionar un Proyecto"); } }
public void CargarDGV() { ProyectoBR oProyectoBR = new ProyectoBR(); dt = oProyectoBR.ObtenerListado(); dgv.DataSource = dt; dgv.Columns[0].Visible = false; }
private void cboCliente_SelectedIndexChanged(object sender, EventArgs e) { ProyectoBR oBRProyecto = new ProyectoBR(); DataTable dt = new DataTable(); DataRowView rv = cboCliente.SelectedItem as DataRowView; int oid_clie; oid_clie = Int32.Parse(rv["Codigo"].ToString()); dt = oBRProyecto.ObtenerListadoPorCliente(oid_clie); cboProyecto.DataSource = dt; cboProyecto.DisplayMember = "Descripcion"; }
private void txtUsuario_Leave(object sender, EventArgs e) { DataTable dt = new DataTable(); ProyectoBR oBRProyecto = new ProyectoBR(); string cod_usua; string des_usua; cod_usua = txtUsuario.Text; dt = oBRProyecto.ObtenerListadoPorUsuario(cod_usua, out des_usua); if (des_usua == "OK") { cboProyecto.DataSource = dt; cboProyecto.DisplayMember = "Descripcion"; } else { MessageBox.Show(des_usua); txtUsuario.Focus(); } }