private void btnQuitarSocio_Click(object sender, EventArgs e) { DialogResult dialogResult = 0; try { if (dgvSocio.RowCount > 0) { dialogResult = MessageBox.Show("Seguro de eliminar el socio: " + dgvSocio.CurrentRow.Cells["IdSocio_Dsc"].Value.ToString().Trim(), "Confirme", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { SocioGrupoDetBE oEntity = new SocioGrupoDetBE(); oEntity.OPCION = 3; oEntity.USUARIO = General.General.GetCodigoUsuario; oEntity.IdGrupo = Codigo; oEntity.IdSocio = dgvSocio.CurrentRow.Cells["IdSocio"].Value.ToString(); new SocioGrupoDetBL().ProcesarSocioGrupoDet(oEntity); CargarDetalle(); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnAgregarSocio_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(Codigo)) { if (!GuardarDatos()) { return; } } if (string.IsNullOrEmpty(txtIdSocio.Text)) { MessageBox.Show("Se debe seleccionar un socio para agregar", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } SocioGrupoDetBE oEntity = new SocioGrupoDetBE(); oEntity.OPCION = 2; oEntity.USUARIO = General.General.GetCodigoUsuario; oEntity.IdGrupo = Codigo; oEntity.IdSocio = txtIdSocio.Text; new SocioGrupoDetBL().ProcesarSocioGrupoDet(oEntity); txtIdSocio.Clear(); txtRazonSocialSocio.Clear(); CargarDetalle(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnEliminar_Click(object sender, EventArgs e) { DialogResult dialogResult = 0; try { if (dgvGrupo.RowCount > 0) { SocioGrupoDetBE IEntity = new SocioGrupoDetBE(); IEntity.OPCION = 1; IEntity.USUARIO = General.General.GetUsuario; IEntity.IdGrupo = dgvGrupo.CurrentRow.Cells["IdGrupo_"].Value.ToString(); DataSet ds = new SocioGrupoDetBL().ProcesarSocioGrupoDet(IEntity); dialogResult = MessageBox.Show("Seguro de eliminar el grupo: " + dgvGrupo.CurrentRow.Cells["vcGrupo"].Value.ToString().Trim(), "Confirme", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { if (!dgvGrupo.CurrentRow.Cells["UserNew"].Value.ToString().Trim().Equals(General.General.GetCodigoUsuario.Trim())) { MessageBox.Show("Usted no puede eliminar este registro.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (ds.Tables[0].Rows.Count > 0) { MessageBox.Show("No se puede eliminar el riesgo, existen socios vinculados.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } SocioGrupoBE oEntity = new SocioGrupoBE() { OPCION = 3, USUARIO = General.General.GetUsuario, IdGrupo = dgvGrupo.CurrentRow.Cells["IdGrupo_"].Value.ToString() }; new SocioGrupoBL().ProcesarSocioGrupo(oEntity); MessageBox.Show("Se Proceso Correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); btnBuscar.PerformClick(); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void dgvSocio_CellClick(object sender, DataGridViewCellEventArgs e) { try { if (e.ColumnIndex < 0) { return; } if (e.RowIndex == -1) { return; } if (dgvSocio.Columns[e.ColumnIndex].Name == "btnEliminarDet") { DialogResult dialogResult = 0; dialogResult = MessageBox.Show("Seguro de eliminar el socio: " + dgvSocio.CurrentRow.Cells["IdSocio_Dsc"].Value.ToString().Trim(), "Confirme", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { if (!dgvSocio.CurrentRow.Cells["UserNew_"].Value.ToString().Trim().Equals(General.General.GetCodigoUsuario.Trim())) { MessageBox.Show("Usted no puede eliminar este registro.", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } SocioGrupoDetBE oEntity = new SocioGrupoDetBE() { OPCION = 3, USUARIO = General.General.GetUsuario, IdGrupo = dgvSocio.CurrentRow.Cells["IdGrupo"].Value.ToString(), IdSocio = dgvSocio.CurrentRow.Cells["IdSocio"].Value.ToString(), }; new SocioGrupoDetBL().ProcesarSocioGrupoDet(oEntity); MessageBox.Show("Se Proceso Correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarDetalle(); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CargarDetalle() { try { SocioGrupoDetBE oEntity = new SocioGrupoDetBE(); oEntity.OPCION = 1; oEntity.USUARIO = General.General.GetUsuario; oEntity.IdGrupo = dgvGrupo.CurrentRow.Cells["IdGrupo_"].Value.ToString(); DataSet ds = new SocioGrupoDetBL().ProcesarSocioGrupoDet(oEntity); dgvSocio.DataSource = ds.Tables[0]; lblRegistrosDet.Text = ds.Tables[0].Rows.Count + " registro(s)"; } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CargarDetalle() { try { SocioGrupoDetBE oEntity = new SocioGrupoDetBE(); oEntity.OPCION = 1; oEntity.USUARIO = General.General.GetCodigoUsuario; oEntity.IdGrupo = Codigo; DataSet ds = new DataSet(); ds = new SocioGrupoDetBL().ProcesarSocioGrupoDet(oEntity); dgvSocio.DataSource = ds.Tables[0]; } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public DataSet ProcesarSocioGrupoDet(SocioGrupoDetBE BE) { DataSet dsResult; try { cmd = db.GetStoredProcCommand("SocioGrupoDet_Mnt"); db.AddInParameter(cmd, "OPCION", DbType.Int32, BE.OPCION); db.AddInParameter(cmd, "USUARIO", DbType.String, BE.USUARIO); db.AddInParameter(cmd, "IdGrupo", DbType.String, BE.IdGrupo); db.AddInParameter(cmd, "IdSocio", DbType.String, BE.IdSocio); dsResult = db.ExecuteDataSet(cmd); } catch (Exception ex) { throw new Exception(ex.Message); } return(dsResult); }
public DataSet ProcesarSocioGrupoDet(SocioGrupoDetBE BE) { return(Entity.ProcesarSocioGrupoDet(BE)); }