public DataSet ProcesarSolicitudFacultad(SolicitudFacultadBE BE) { DataSet dsResult; try { cmd = db.GetStoredProcCommand("SolicitudFacultad_Mnt"); cmd.CommandTimeout = 0; db.AddInParameter(cmd, "OPCION", DbType.Int32, BE.OPCION); db.AddInParameter(cmd, "USUARIO", DbType.String, BE.USUARIO); db.AddInParameter(cmd, "IdSolicitud", DbType.String, BE.IdSolicitud); db.AddInParameter(cmd, "IdTipo_tt", DbType.String, BE.IdTipo_tt); db.AddInParameter(cmd, "IdItem", DbType.String, BE.IdItem); db.AddInParameter(cmd, "IdFacultad_tt", DbType.String, BE.IdFacultad_tt); db.AddInParameter(cmd, "IdRepresentanteF1", DbType.String, BE.IdRepresentanteF1); db.AddInParameter(cmd, "IdRepresentanteF2", DbType.String, BE.IdRepresentanteF2); db.AddInParameter(cmd, "IdMoneda_tt", DbType.String, BE.IdMoneda_tt); db.AddInParameter(cmd, "nMontoMaximo", DbType.Decimal, BE.nMontoMaximo); db.AddInParameter(cmd, "IdPagadora", DbType.String, BE.IdPagadora); db.AddInParameter(cmd, "IdSocio", DbType.String, BE.IdSocio); db.AddInParameter(cmd, "IdLote", DbType.String, BE.IdLote); db.AddInParameter(cmd, "bFirma", DbType.Boolean, BE.bFirma); dsResult = db.ExecuteDataSet(cmd); } catch (Exception ex) { throw new Exception(ex.Message); } return(dsResult); }
private void btnDelFacPagador_Click(object sender, EventArgs e) { DialogResult dialogResult = 0; try { if (dgvFacultadPagador.RowCount > 0) { dialogResult = MessageBox.Show("Seguro de eliminar la facultad " + dgvFacultadPagador.CurrentRow.Cells["IdFacultad_tt_DscPF"].Value.ToString().Trim() + "?", "Confirme", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { SolicitudFacultadBE oEntity = new SolicitudFacultadBE(); oEntity.OPCION = 3; oEntity.USUARIO = General.General.GetCodigoUsuario; oEntity.IdSolicitud = txtIdSolicitud.Text; oEntity.IdTipo_tt = dgvFacultadPagador.CurrentRow.Cells["IdTipo_ttPF"].Value.ToString(); oEntity.IdItem = dgvFacultadPagador.CurrentRow.Cells["IdItemPF"].Value.ToString(); new SolicitudFacultadBL().ProcesarSolicitudFacultad(oEntity); MessageBox.Show("Se Proceso Correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); CargarFacultades("00322"); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CargarFacultades(string IdTipo_tt) { try { SolicitudFacultadBE oEntity = new SolicitudFacultadBE(); oEntity.OPCION = 1; oEntity.USUARIO = General.General.GetCodigoUsuario; oEntity.IdSolicitud = txtIdSolicitud.Text; oEntity.IdTipo_tt = IdTipo_tt; DataSet ds = new SolicitudFacultadBL().ProcesarSolicitudFacultad(oEntity); if (IdTipo_tt.Equals("00321")) // Socio { dgvFacultadSocio.DataSource = ds.Tables[0]; } else { dgvFacultadPagador.DataSource = ds.Tables[0]; } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void dgvFacultadPagador_CurrentCellDirtyStateChanged(object sender, EventArgs e) { try { // Referenciamos el control DataGridViewCheckBoxCell actual DataGridViewCheckBoxCell cb = new DataGridViewCheckBoxCell(); if (cb != null) { //Confirmammos los cambios efectuados en la celda actual dgvFacultadPagador.CommitEdit(DataGridViewDataErrorContexts.Commit); Boolean bFirma = Convert.ToBoolean(dgvFacultadPagador.CurrentRow.Cells["bFirmaPF"].Value.ToString()); SolicitudFacultadBE oEntity = new SolicitudFacultadBE() { OPCION = 2, USUARIO = General.General.GetCodigoUsuario, IdSolicitud = txtIdSolicitud.Text, IdTipo_tt = dgvFacultadPagador.CurrentRow.Cells["IdTipo_ttPF"].Value.ToString(), IdItem = dgvFacultadPagador.CurrentRow.Cells["IdItemPF"].Value.ToString(), IdFacultad_tt = dgvFacultadPagador.CurrentRow.Cells["IdFacultad_ttPF"].Value.ToString(), bFirma = bFirma }; new SolicitudFacultadBL().ProcesarSolicitudFacultad(oEntity); //CargarFacultades(oEntity.IdTipo_tt); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void CargarDatos() { try { string filepath = ConfigurationManager.AppSettings["RutaImageFisical"].ToString() + "//LegalSistemas//" + _NroIdentidadEntidad.Trim() + "//Firmas//"; string filepathBlanco = ConfigurationManager.AppSettings["RutaImageFisical"].ToString() + "//LegalSistemas//blanco.png"; List <SolicitudFacultadGridBE> lsEntity = new List <SolicitudFacultadGridBE>(); SolicitudFacultadBE oConsulta = new SolicitudFacultadBE(); oConsulta.OPCION = 4; oConsulta.USUARIO = General.General.GetUsuario; oConsulta.IdSolicitud = Codigo; oConsulta.IdTipo_tt = _IdTipo_tt; DataSet ds = new SolicitudFacultadBL().ProcesarSolicitudFacultad(oConsulta); SolicitudFacultadGridBE oEntity; foreach (DataRow row in ds.Tables[0].Rows) { oEntity = new SolicitudFacultadGridBE(); oEntity.NroFila = Convert.ToInt32(row["NroFila"].ToString()); oEntity.IdFacultad_tt_Dsc = row["IdFacultad_tt_Dsc"].ToString(); oEntity.IdRepresentanteF1_Dsc = row["IdRepresentanteF1_Dsc"].ToString(); oEntity.IdRepresentanteF2_Dsc = row["IdRepresentanteF2_Dsc"].ToString(); oEntity.ImageFirma1 = !string.IsNullOrEmpty(row["vFirmaAdjunta1"].ToString()) ? System.IO.File.ReadAllBytes(filepath + row["vFirmaAdjunta1"].ToString()) : System.IO.File.ReadAllBytes(filepathBlanco); oEntity.ImageFirma2 = !string.IsNullOrEmpty(row["vFirmaAdjunta2"].ToString()) ? System.IO.File.ReadAllBytes(filepath + row["vFirmaAdjunta2"].ToString()) : System.IO.File.ReadAllBytes(filepathBlanco); //oEntity.nMontoMaximo = !string.IsNullOrEmpty(row["nMontoMaximo"].ToString()) ? Convert.ToDecimal(row["nMontoMaximo"].ToString()) : 0; lsEntity.Add(oEntity); } dgvFacultad.DataSource = lsEntity; } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public DataSet ProcesarSolicitudFacultad(SolicitudFacultadBE BE) { DataSet dsRet = new DataSet(); try { dsRet = SolicitudFacultadDA.ProcesarSolicitudFacultad(BE); } catch (Exception ex) { throw new Exception(ex.Message); } return(dsRet); }
private void btnAceptar_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(cboIdFacultad_tt.SelectedValue.ToString())) { MessageBox.Show("Seleccione la facultad", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (string.IsNullOrEmpty(cboIdRepresentanteF1.SelectedValue.ToString())) { MessageBox.Show("Seleccione al representante de la facultad", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } SolicitudFacultadBE oEntity = new SolicitudFacultadBE(); oEntity.OPCION = 2; oEntity.USUARIO = General.General.GetCodigoUsuario; oEntity.IdSolicitud = Codigo; oEntity.IdTipo_tt = _IdTipo_tt; oEntity.IdItem = string.Empty; oEntity.IdFacultad_tt = cboIdFacultad_tt.SelectedValue.ToString(); oEntity.IdRepresentanteF1 = cboIdRepresentanteF1.SelectedValue.ToString(); oEntity.IdRepresentanteF2 = cboIdRepresentanteF2.SelectedValue.ToString(); oEntity.IdMoneda_tt = cboIdMoneda_tt.SelectedValue.ToString(); oEntity.nMontoMaximo = !string.IsNullOrEmpty(txtnMontoMaximo.Text.Trim()) ? Convert.ToDecimal(txtnMontoMaximo.Text) : 0; oEntity.bFirma = true; new SolicitudFacultadBL().ProcesarSolicitudFacultad(oEntity); MessageBox.Show("Se Guardo Correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Dispose(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }