public DataSet ProcesarCompromisoCom(CompromisoComBE BE) { DataSet dsResult; try { cmd = db.GetStoredProcCommand("CompromisoCom_Mnt"); db.AddInParameter(cmd, "OPCION", DbType.Int32, BE.OPCION); db.AddInParameter(cmd, "USUARIO", DbType.String, BE.USUARIO); db.AddInParameter(cmd, "IdCompromiso", DbType.String, BE.IdCompromiso); if (BE.sdFechaReg != DateTime.MinValue) { db.AddInParameter(cmd, "sdFechaReg", DbType.DateTime, BE.sdFechaReg); } db.AddInParameter(cmd, "IdPagadora", DbType.String, BE.IdPagadora); db.AddInParameter(cmd, "RucPagadora", DbType.String, BE.RucPagadora); db.AddInParameter(cmd, "vcPagadora", DbType.String, BE.vcPagadora); db.AddInParameter(cmd, "Origen", DbType.String, BE.Origen); db.AddInParameter(cmd, "idsector_tt", DbType.String, BE.idsector_tt); db.AddInParameter(cmd, "IdTipoLin_tt", DbType.String, BE.IdTipoLin_tt); db.AddInParameter(cmd, "nLineaDisp", DbType.Decimal, BE.nLineaDisp); db.AddInParameter(cmd, "IdTipoSer_tt", DbType.String, BE.IdTipoSer_tt); db.AddInParameter(cmd, "vcDescServicio", DbType.String, BE.vcDescServicio); db.AddInParameter(cmd, "IdSocio", DbType.String, BE.IdSocio); db.AddInParameter(cmd, "IdMoneda_tt", DbType.String, BE.IdMoneda_tt); db.AddInParameter(cmd, "nImporteFIn", DbType.Decimal, BE.nImporteFIn); if (BE.sdFechaFin != DateTime.MinValue) { db.AddInParameter(cmd, "sdFechaFin", DbType.DateTime, BE.sdFechaFin); } db.AddInParameter(cmd, "nImporteAte", DbType.Decimal, BE.nImporteAte); db.AddInParameter(cmd, "IdLote", DbType.String, BE.IdLote); db.AddInParameter(cmd, "cItem", DbType.String, BE.cItem); db.AddInParameter(cmd, "vcContacto", DbType.String, BE.vcContacto); db.AddInParameter(cmd, "idcargo_tt", DbType.String, BE.idcargo_tt); db.AddInParameter(cmd, "telefonoanx", DbType.String, BE.telefonoanx); db.AddInParameter(cmd, "celular", DbType.String, BE.celular); db.AddInParameter(cmd, "emailcorp", DbType.String, BE.emailcorp); db.AddInParameter(cmd, "IdGestor", DbType.String, BE.IdGestor); dsResult = db.ExecuteDataSet(cmd); } catch (Exception ex) { throw new Exception(ex.Message); } return(dsResult); }
private void CargarDatos() { try { DataSet dsCompromisoCom = new DataSet(); CompromisoComBE CompromisoComBE = new CompromisoComBE() { OPCION = 1, USUARIO = General.General.GetCodigoUsuario, IdCompromiso = Codigo, }; dsCompromisoCom = CompromisoComBL.ProcesarCompromisoCom(CompromisoComBE); if (dsCompromisoCom.Tables[0].Rows.Count > 0) { txtRucPagadora.Text = dsCompromisoCom.Tables[0].Rows[0]["RucPagadora"].ToString(); txtvcPagadora.Text = dsCompromisoCom.Tables[0].Rows[0]["vcPagadora"].ToString(); cboidsector_tt.SelectedValue = dsCompromisoCom.Tables[0].Rows[0]["idsector_tt"].ToString(); txtOrigen.Text = dsCompromisoCom.Tables[0].Rows[0]["Origen"].ToString(); txtnLineaDisp.Text = Convert.ToDecimal(dsCompromisoCom.Tables[0].Rows[0]["nLineaDisp"]).ToString("N2"); cboIdTipoSer_tt.SelectedValue = dsCompromisoCom.Tables[0].Rows[0]["IdTipoSer_tt"].ToString(); txtvcDescServicio.Text = dsCompromisoCom.Tables[0].Rows[0]["vcDescServicio"].ToString(); cboIdMoneda_tt.SelectedValue = dsCompromisoCom.Tables[0].Rows[0]["IdMoneda_tt"].ToString(); txtnImporteFIn.Text = Convert.ToDecimal(dsCompromisoCom.Tables[0].Rows[0]["nImporteFIn"]).ToString("N2"); txtnImporteAte.Text = Convert.ToDecimal(dsCompromisoCom.Tables[0].Rows[0]["nImporteAte"]).ToString("N2"); txtvcContacto.Text = dsCompromisoCom.Tables[0].Rows[0]["vcContacto"].ToString(); cboidcargo_tt.SelectedValue = dsCompromisoCom.Tables[0].Rows[0]["idcargo_tt"].ToString(); txttelefonoanx.Text = dsCompromisoCom.Tables[0].Rows[0]["telefonoanx"].ToString(); txtcelular.Text = dsCompromisoCom.Tables[0].Rows[0]["celular"].ToString(); txtemailcorp.Text = dsCompromisoCom.Tables[0].Rows[0]["emailcorp"].ToString(); if (!string.IsNullOrEmpty(dsCompromisoCom.Tables[0].Rows[0]["sdFechaFin"].ToString())) { dtsdFechaFin.Value = Convert.ToDateTime(dsCompromisoCom.Tables[0].Rows[0]["sdFechaFin"].ToString()); } } else { MessageBox.Show("Este .... no Existe", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } 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 (dgvCompromisoCom.RowCount > 0) { if (dgvCompromisoCom.CurrentRow.Cells["UserNew"].Value.ToString().Equals(General.General.GetUsuario)) { dialogResult = MessageBox.Show("Seguro de elimnar el compromiso " + dgvCompromisoCom.CurrentRow.Cells["IdCompromiso"].Value.ToString().Trim(), "Confirme", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (dialogResult == DialogResult.Yes) { CompromisoComBE CompromisoComBE = new CompromisoComBE() { OPCION = 3, USUARIO = General.General.GetUsuario, IdCompromiso = dgvCompromisoCom.CurrentRow.Cells["IdCompromiso"].Value.ToString(), }; CompromisoComBL.ProcesarCompromisoCom(CompromisoComBE); MessageBox.Show("Se Proceso Correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); btnBuscar.PerformClick(); } } else { MessageBox.Show("Usted no puede eliminar este compromiso", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnBuscar_Click(object sender, EventArgs e) { try { DataSet ds = new DataSet(); CompromisoComBE CompromisoComBE = new CompromisoComBE() { OPCION = _OPCION, USUARIO = General.General.GetUsuario, IdSocio = _IdSocio, IdGestor = _IdGestor, sdFechaFin = _FechaFin, IdMoneda_tt = _IdMoneda_tt, }; ds = CompromisoComBL.ProcesarCompromisoCom(CompromisoComBE); dgvCompromisoCom.DataSource = ds.Tables[0]; lblRegistros.Text = ds.Tables[0].Rows.Count.ToString() + " registro(s)"; } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btnAceptar_Click(object sender, EventArgs e) { try { if (string.IsNullOrEmpty(txtRucPagadora.Text.Trim().ToString())) { MessageBox.Show("Ingrese nro. de RUC", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (string.IsNullOrEmpty(txtvcPagadora.Text.Trim().ToString())) { MessageBox.Show("Ingrese la razón social", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (string.IsNullOrEmpty(txtRucPagadora.Text.Trim().ToString())) { MessageBox.Show("Se debe seleccionar una pagadora", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (txtOrigen.Text.Trim().Equals("Efide Top")) //Para efide TOP { /* * if (string.IsNullOrEmpty(cboidsector_tt.SelectedValue.ToString())) * { * MessageBox.Show("Se debe seleccionar un sector", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); * return; * }*/ if (string.IsNullOrEmpty(cboidcargo_tt.SelectedValue.ToString())) { MessageBox.Show("Se debe seleccionar un cargo", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (string.IsNullOrEmpty(txttelefonoanx.Text.Trim())) { MessageBox.Show("Ingresar un número de teléfono", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (string.IsNullOrEmpty(txtemailcorp.Text.Trim())) { MessageBox.Show("Ingresar el email", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (string.IsNullOrEmpty(cboidcargo_tt.SelectedValue.ToString().Trim())) { MessageBox.Show("Seleccione un cargo", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } } if (string.IsNullOrEmpty(cboIdTipoSer_tt.SelectedValue.ToString())) { MessageBox.Show("Se debe seleccionar un tipo de servicio", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } if (string.IsNullOrEmpty(cboIdMoneda_tt.SelectedValue.ToString())) { MessageBox.Show("Se debe seleccionar una moneda", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); return; } CompromisoComBE CompromisoComBE = new CompromisoComBE() { USUARIO = General.General.GetCodigoUsuario, OPCION = 2, IdCompromiso = Codigo, sdFechaReg = DateTime.Now, IdPagadora = IdPagadora, RucPagadora = txtRucPagadora.Text, vcPagadora = txtvcPagadora.Text.Trim(), idsector_tt = cboidsector_tt.SelectedValue.ToString(), Origen = txtOrigen.Text, nLineaDisp = String.IsNullOrEmpty(txtnLineaDisp.Text.Trim()) ? 0 : Convert.ToDecimal(txtnLineaDisp.Text), IdTipoSer_tt = cboIdTipoSer_tt.SelectedValue.ToString(), vcDescServicio = txtvcDescServicio.Text, IdSocio = _IdSocio, IdMoneda_tt = cboIdMoneda_tt.SelectedValue.ToString(), nImporteFIn = String.IsNullOrEmpty(txtnImporteFIn.Text.Trim()) ? 0 : Convert.ToDecimal(txtnImporteFIn.Text), sdFechaFin = dtsdFechaFin.Value, nImporteAte = String.IsNullOrEmpty(txtnImporteAte.Text.Trim()) ? 0 : Convert.ToDecimal(txtnImporteAte.Text), vcContacto = txtvcContacto.Text, idcargo_tt = cboidcargo_tt.SelectedValue.ToString(), telefonoanx = txttelefonoanx.Text, celular = txtcelular.Text, emailcorp = txtemailcorp.Text, IdGestor = _IdGestor, }; DataSet dsCompromisoCom = new DataSet(); dsCompromisoCom = CompromisoComBL.ProcesarCompromisoCom(CompromisoComBE); MessageBox.Show("Se Proceso Correctamente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Dispose(); } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public DataSet ProcesarCompromisoCom(CompromisoComBE BE) { return(CompromisoComDA.ProcesarCompromisoCom(BE)); }