public bool Delete(string empresaid, tb_co_tipodiario BE) { using (SqlConnection cnx = new SqlConnection(conex.empConexion(empresaid))) { using (SqlCommand cmd = new SqlCommand("gspTbCoTipodiario_DELETE", cnx)) { { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@perianio", SqlDbType.Char, 4).Value = BE.perianio; cmd.Parameters.Add("@diarioid", SqlDbType.Char, 4).Value = BE.diarioid; } try { cnx.Open(); if (cmd.ExecuteNonQuery() > 0) { return true; } else { return false; } } catch (Exception ex) { Sql_Error = ex.Message; throw new Exception(ex.Message); } } } }
public bool Update(string empresaid, tb_co_tipodiario BE) { //return tablaDA.Update(empresaid, BE); bool xreturn = false; xreturn = tablaDA.Update(empresaid, BE); Sql_Error = tablaDA.Sql_Error; return xreturn; }
public DataSet GetOne(string empresaid, tb_co_tipodiario BE) { //return tablaDA.GetOne(empresaid, BE); DataSet xreturn = null; xreturn = tablaDA.GetOne(empresaid, BE); Sql_Error = tablaDA.Sql_Error; return xreturn; }
public void validaTipoDiario() { string xcodigo = ""; sw_novaluechange = true; xcodigo = txtCodsubdiario.Text; if (xcodigo.Trim().Length > 0) { //tmptabla = ocapa.CaeSoft_GetAllDocumentosContabilidad(GlobalVars.GetInstance.Company, "", xcodigo, 1, GlobalVars.GetInstance.TipoDocumentoContableTodos, "", "", ""); try { tb_co_tipodiarioBL BL = new tb_co_tipodiarioBL(); tb_co_tipodiario BE = new tb_co_tipodiario(); BE.perianio = VariablesPublicas.perianio; BE.canjeletra = true; BE.diarioid = xcodigo; tmptabla = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; if (BL.Sql_Error.Length == 0) { if (tmptabla.Rows.Count > 0) { txtSiglasubdiario.Text = tmptabla.Rows[0]["sigla"].ToString(); txtCodsubdiario.Text = tmptabla.Rows[0]["diarioid"].ToString(); txtDsubdiario.Text = tmptabla.Rows[0]["diarioname"].ToString(); txtDsubdiario.Text = txtDsubdiario.Text.Trim(); txtCuentaletra.Text = tmptabla.Rows[0]["cuentaid"].ToString().Trim(); txtDcuentaletra.Text = tmptabla.Rows[0]["cuentaname"].ToString().Trim(); if (txtDsubdiario.Text.IndexOf(" MN") > 0) { rbSoles.Checked = true; rbDolares.Checked = false; } else { rbSoles.Checked = false; rbDolares.Checked = true; } } else { txtCodsubdiario.Text = j_SiglaSubDiario; } } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { txtCodsubdiario.Text = j_SiglaSubDiario; } sw_novaluechange = false; }
public bool Validacion() { string xmsg = ""; decimal ntotmarcados = VariablesPublicas.StringtoDecimal(lbltotregistros.Text); string xcodigo = "."; decimal vmnpagosoles = 0; decimal vmnpagodolares = 0; int ncontador = 0; decimal vmncambio = VariablesPublicas.StringtoDecimal(txtCambio.Text); if (ntotmarcados == 0) { xmsg = "Seleccione al menos 1 documento a cancelar ...?"; } else { vmnpagosoles = VariablesPublicas.StringtoDecimal(lbltotalpagosoles.Text); vmnpagodolares = VariablesPublicas.StringtoDecimal(lbltotalpagodolares.Text); if (vmnpagosoles == 0 & vmnpagodolares == 0) { xmsg = "Digite montos a cancelar ...?"; } else { if (txtCodsubdiario.Text.Trim().Length > 0) { xcodigo = txtCodsubdiario.Text; } try { tb_co_tipodiarioBL BL = new tb_co_tipodiarioBL(); tb_co_tipodiario BE = new tb_co_tipodiario(); BE.perianio = VariablesPublicas.perianio; BE.diarioid = xcodigo; tmptabla = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; if (BL.Sql_Error.Length > 0) { xmsg = BL.Sql_Error; } else { if (tmptabla.Rows.Count == 0) { xmsg = "Ingrese Sub-Diario ...?"; } } } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } //tmptabla = ocapa.CaeSoft_GetAllDocumentosContabilidad(GlobalVars.GetInstance.Company, "", xcodigo, 1, GlobalVars.GetInstance.TipoDocumentoContableTesoreriaContabilidad, "", "", ""); } } if (vmncambio == 0) { xmsg = "Ingrese tipo de cambio ...?"; txtCambio.Focus(); } if (txtCuentaletra.Text.Trim().Length == 0) { xmsg = "Ingrese Cuenta Contable asociada a la Letra ...?"; txtCuentaletra.Focus(); } if (rbUnaletra.Checked) { if (txtNumpago.Text.Trim().Length == 0) { xmsg = "Ingrese Número de la Letra de Cambio ...?"; txtNumpago.Focus(); } } // Validan Detalles seleccinados if (xmsg.Length == 0) { for (ncontador = 0; ncontador <= DocumentosPendientes.Rows.Count - 1; ncontador++) { if (Convert.ToBoolean(DocumentosPendientes.Rows[ncontador]["selecciona"]) == true) { if (Convert.ToDecimal(DocumentosPendientes.Rows[ncontador]["pagosoles"]) == 0 & Convert.ToDecimal(DocumentosPendientes.Rows[ncontador]["pagodolares"]) == 0) { xmsg = "Ingrese monto a cancelar"; if (DocumentosPendientes.Rows[ncontador]["monedap"].ToString() == "1") { examinar.CurrentCell = examinar.Rows[ncontador].Cells["pagosoles"]; } else { examinar.CurrentCell = examinar.Rows[ncontador].Cells["pagodolares"]; } examinar.CurrentCell.ReadOnly = true; examinar.BeginEdit(true); examinar.CurrentCell.ReadOnly = false; break; } } } } if (xmsg.Length > 0) { XtraMessageBox.Show(xmsg, "Validación", MessageBoxButtons.OK, MessageBoxIcon.Question); } return xmsg.Length == 0; }
private void Frm_CanjeLetras_Activated(object sender, EventArgs e) { if (swLoad) { llenar_cboMoneda(); llenar_cboFormapago(); swLoad = false; //tmptabla = ocapa.CaeSoft_GetallFormaPagoContabilidad("011", 1, 0, "", "", "", GlobalVars.GetInstance.Company); cboFpago.SelectedValue = "011"; //TabCac3p00GastosAdic = ocapa.cac3p00_consulta("xx", "xx", "", "", "", "", ""); InicializarTabla(); //try //{ // tb_co_MovimientosdetBL BL = new tb_co_MovimientosdetBL(); // tb_co_Movimientosdet BE = new tb_co_Movimientosdet(); // BE.perianio = VariablesPublicas.perianio; // BE.perimes = "xx"; // BE.diarioid = "xx"; // BE.asiento = "xx"; // TabCac3p00GastosAdic = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; //} //catch (Exception ex) //{ // XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); //} //tablavariasletras = TabCac3p00GastosAdic.Clone(); //gridgastos.AutoGenerateColumns = false; //gridgastos.DataSource = TabCac3p00GastosAdic; //if (BL.Sql_Error.Length == 0) //{ try { tb_co_tipodiarioBL BL = new tb_co_tipodiarioBL(); tb_co_tipodiario BE = new tb_co_tipodiario(); BE.perianio = VariablesPublicas.perianio; BE.canjeletra = true; //BE.diarioid = "0503"; tmptabla = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (tmptabla.Rows.Count > 0) { //txtCodpago.Text = tmptabla.Rows[0]["codigo"].ToString(); //txtDpago.Text = tmptabla.Rows[0]["descripcion"].ToString(); //cboFpago.SelectedValue = tmptabla.Rows[0]["codigo"].ToString(); //tmptabla = ocapa.CaeSoft_GetAllDocumentosContabilidad(GlobalVars.GetInstance.Company, "548", "", 2, GlobalVars.GetInstance.TipoDocumentoContableTesoreriaContabilidad, "", "", ""); //if (ocapa.sql_error.Length == 0) //{ if (tmptabla.Rows.Count > 0) { txtSiglasubdiario.Text = tmptabla.Rows[0]["sigla"].ToString().Trim(); txtCodsubdiario.Text = tmptabla.Rows[0]["diarioid"].ToString(); txtDsubdiario.Text = tmptabla.Rows[0]["diarioname"].ToString(); txtDsubdiario.Text = txtDsubdiario.Text.Trim(); txtCuentaletra.Text = tmptabla.Rows[0]["cuentaid"].ToString().Trim(); txtDcuentaletra.Text = tmptabla.Rows[0]["cuentaname"].ToString().Trim(); } //} } //} actualizatipocambio(); txtRuc.Focus(); } }
private BindingSource NewMethod() { tb_co_tipodiarioBL BL = new tb_co_tipodiarioBL(); tb_co_tipodiario BE = new tb_co_tipodiario(); BE.perianio = VariablesPublicas.perianio; BE.registroventa = true; DataTable table = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; DataRowCollection rows = table.Rows; object[] cell; Dictionary<string, string> dic = new Dictionary<string, string>(); BindingSource binding = new BindingSource(); foreach (DataRow item in rows) { cell = item.ItemArray; dic.Add(cell[1].ToString(), cell[1].ToString() + " - " + cell[3].ToString()); cell = null; } binding.DataSource = dic; return binding; }
public DataSet GetAll(string empresaid, tb_co_tipodiario BE) { using (SqlConnection cnx = new SqlConnection(conex.empConexion(empresaid))) { using (SqlCommand cmd = new SqlCommand("gspTbCoTipodiario_SEARCH", cnx)) { DataSet ds = new DataSet(); { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@perianio", SqlDbType.Char, 4).Value = BE.perianio; cmd.Parameters.AddWithValue("@diarioid", string.IsNullOrEmpty(BE.diarioid) ? (object)DBNull.Value : BE.diarioid); //cmd.Parameters.Add("@diarioid", SqlDbType.Char, 4).Value = BE.diarioid; cmd.Parameters.Add("@sigla", SqlDbType.Char, 3).Value = BE.sigla; cmd.Parameters.Add("@diarioname", SqlDbType.VarChar, 100).Value = BE.diarioname; cmd.Parameters.Add("@tesoreria", SqlDbType.Bit).Value = BE.tesoreria; cmd.Parameters.Add("@cuentaid", SqlDbType.Char, 10).Value = BE.cuentaid; cmd.Parameters.Add("@cuentaname", SqlDbType.VarChar, 100).Value = BE.cuentaname; cmd.Parameters.Add("@contabilidad", SqlDbType.Bit).Value = BE.contabilidad; cmd.Parameters.Add("@registrocompra", SqlDbType.Bit).Value = BE.registrocompra; cmd.Parameters.Add("@registroventa", SqlDbType.Bit).Value = BE.registroventa; cmd.Parameters.Add("@almacen", SqlDbType.Bit).Value = BE.almacen; cmd.Parameters.Add("@consolidardiario", SqlDbType.Bit).Value = BE.consolidardiario; cmd.Parameters.Add("@canjeletra", SqlDbType.Bit).Value = BE.canjeletra; cmd.Parameters.Add("@serie", SqlDbType.Bit).Value = BE.serie; cmd.Parameters.Add("@generasientodestino", SqlDbType.Bit).Value = BE.generasientodestino; cmd.Parameters.Add("@status", SqlDbType.Bit).Value = BE.status; cmd.Parameters.Add("@usuar", SqlDbType.Char, 15).Value = BE.usuar; cmd.Parameters.Add("@moduloid", SqlDbType.Char, 4).Value = BE.moduloid; cmd.Parameters.Add("@norden", SqlDbType.Int).Value = BE.norden; } try { cnx.Open(); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(ds); } return ds; } catch (Exception ex) { Sql_Error = ex.Message; throw new Exception(ex.Message); } } } }
public bool Update(string empresaid, tb_co_tipodiario BE) { using (SqlConnection cnx = new SqlConnection(conex.empConexion(empresaid))) { using (SqlCommand cmd = new SqlCommand("gspTbCoTipodiario_UPDATE", cnx)) { { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@perianio", SqlDbType.Char, 4).Value = BE.perianio; cmd.Parameters.Add("@diarioid", SqlDbType.Char, 4).Value = BE.diarioid; cmd.Parameters.Add("@sigla", SqlDbType.Char, 3).Value = BE.sigla; cmd.Parameters.Add("@diarioname", SqlDbType.VarChar, 100).Value = BE.diarioname; cmd.Parameters.Add("@tesoreria", SqlDbType.Bit).Value = BE.tesoreria; cmd.Parameters.Add("@cuentaid", SqlDbType.Char, 10).Value = BE.cuentaid; cmd.Parameters.Add("@cuentaname", SqlDbType.VarChar, 100).Value = BE.cuentaname; cmd.Parameters.Add("@contabilidad", SqlDbType.Bit).Value = BE.contabilidad; cmd.Parameters.Add("@registrocompra", SqlDbType.Bit).Value = BE.registrocompra; cmd.Parameters.Add("@registroventa", SqlDbType.Bit).Value = BE.registroventa; cmd.Parameters.Add("@almacen", SqlDbType.Bit).Value = BE.almacen; cmd.Parameters.Add("@consolidardiario", SqlDbType.Bit).Value = BE.consolidardiario; cmd.Parameters.Add("@canjeletra", SqlDbType.Bit).Value = BE.canjeletra; cmd.Parameters.Add("@serie", SqlDbType.Bit).Value = BE.serie; cmd.Parameters.Add("@generasientodestino", SqlDbType.Bit).Value = BE.generasientodestino; cmd.Parameters.Add("@status", SqlDbType.Bit).Value = BE.status; cmd.Parameters.Add("@usuar", SqlDbType.Char, 15).Value = BE.usuar; cmd.Parameters.Add("@moduloid", SqlDbType.Char, 4).Value = BE.moduloid; } try { cnx.Open(); if (cmd.ExecuteNonQuery() > 0) { return true; } else { return false; } } catch (Exception ex) { Sql_Error = ex.Message; throw new Exception(ex.Message); } } } }
public DataSet GetOne(string empresaid, tb_co_tipodiario BE) { using (SqlConnection cnx = new SqlConnection(conex.empConexion(empresaid))) { using (SqlCommand cmd = new SqlCommand("gspTbCoTipodiario_SELECT", cnx)) { DataSet ds = new DataSet(); { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@perianio", SqlDbType.Char, 4).Value = BE.perianio; cmd.Parameters.Add("@diarioid", SqlDbType.Char, 4).Value = BE.diarioid; } try { cnx.Open(); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(ds); } return ds; } catch (Exception ex) { Sql_Error = ex.Message; throw new Exception(ex.Message); } } } }
private void SubDiarioLetra() { tb_co_tipodiarioBL BL = new tb_co_tipodiarioBL(); tb_co_tipodiario BE = new tb_co_tipodiario(); BE.perianio = VariablesPublicas.perianio; BE.diarioid = cboSubdiario.SelectedValue.ToString(); DataTable DiarioRetencion = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; if (DiarioRetencion.Rows.Count == 0) { txtCuentaid.Text = ""; } else { txtCuentaid.Text = DiarioRetencion.Rows[0]["cuentaid"].ToString().Trim(); txtCuentaname.Text = DiarioRetencion.Rows[0]["cuentaname"].ToString().Trim(); } }
private void LlenarGrilla() { try { var BL = new tb_co_tipodiarioBL(); var BE = new tb_co_tipodiario(); if (_conta & _tesor) { BE.contabilidad = true; } else { if (_conta & !_tesor) { BE.contabilidad = true; } else { if (_letras == true) { BE.canjeletra = true; } else { BE.tesoreria = true; } } } switch (cboFiltro.SelectedItem.ToString()) { case "Código": BE.diarioid = txtdescripcion.Text.Trim().ToUpper(); break; case "Descripcción": BE.diarioname = txtdescripcion.Text.Trim().ToUpper(); break; default: BE.diarioid = txtdescripcion.Text.Trim().ToUpper(); break; } BE.perianio = VariablesPublicas.perianio; dgProveedor.DataSource = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void validaTipoDiario() { string xcodigo = ""; int ncont = 0; sw_novaluechange = true; xcodigo = txtCodsubdiario.Text; if (xcodigo.Trim().Length > 0) { try { tb_co_tipodiarioBL BL = new tb_co_tipodiarioBL(); tb_co_tipodiario BE = new tb_co_tipodiario(); BE.perianio = VariablesPublicas.perianio; BE.diarioid = xcodigo; tmptabla = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } //if (ocapa.sql_error.Length == 0) //{ if (tmptabla.Rows.Count > 0) { txtCodsubdiario.Text = tmptabla.Rows[0]["diarioid"].ToString(); txtDsubdiario.Text = tmptabla.Rows[0]["diarioname"].ToString(); txtDsubdiario.Text = txtDsubdiario.Text.Trim(); txtSiglasubdiario.Text = tmptabla.Rows[0]["sigla"].ToString(); txtcuentaid.Text = tmptabla.Rows[0]["cuentaid"].ToString(); validacuenta(txtcuentaid.Text.Trim()); if (txtDsubdiario.Text.IndexOf(" MN") > 0) { rbSoles.Checked = true; rbDolares.Checked = false; for (ncont = 0; ncont <= examinar.Rows.Count - 1; ncont++) { examinar.Rows[ncont].Cells["monedap"].Value = "1"; } } else { rbSoles.Checked = false; rbDolares.Checked = true; for (ncont = 0; ncont <= examinar.Rows.Count - 1; ncont++) { examinar.Rows[ncont].Cells["monedap"].Value = "2"; } } } else { txtCodsubdiario.Text = j_SiglaSubDiario; } //} } else { txtCodsubdiario.Text = j_SiglaSubDiario; } sw_novaluechange = false; }
public bool Validacion() { string xmsg = ""; decimal ntotmarcados = VariablesPublicas.StringtoDecimal(lbltotregistros.Text); string xcodigo = "..."; decimal vmnpagosoles = 0; decimal vmnpagodolares = 0; int ncontador = 0; decimal vmncambio = VariablesPublicas.StringtoDecimal(txtTipCamb.Text); if (ntotmarcados == 0) { xmsg = "Seleccione al menos 1 documento a cancelar"; } else { vmnpagosoles = VariablesPublicas.StringtoDecimal(lbltotalpagosoles.Text); vmnpagodolares = VariablesPublicas.StringtoDecimal(lbltotalpagodolares.Text); if (vmnpagosoles == 0 & vmnpagodolares == 0) { xmsg = "Digite montos a cancelar"; } else { if (txtCodsubdiario.Text.Trim().Length > 0) { xcodigo = txtCodsubdiario.Text; } try { DataTable cursortipvoucher = new DataTable(); tb_co_tipodiarioBL BL = new tb_co_tipodiarioBL(); tb_co_tipodiario BE = new tb_co_tipodiario(); BE.perianio = VariablesPublicas.perianio; BE.diarioid = xcodigo; cursortipvoucher = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (tmptabla.Rows.Count == 0) { xmsg = "Ingrese Sub-Diario "; } if (txtcuentaid.Text.Trim().Length == 0) { xmsg = "Sub-Diario no relacinado con cuenta contable"; } } } if (vmncambio == 0) { xmsg = "Ingrese tipo de cambio"; txtTipCamb.Focus(); } DataTable cursorformaspagos = new DataTable(); try { tb_co_tabla01_mediopagoBL BL = new tb_co_tabla01_mediopagoBL(); tb_co_tabla01_mediopago BE = new tb_co_tabla01_mediopago(); BE.codigoid = cboFpago.SelectedValue.ToString(); cursorformaspagos = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (cursorformaspagos.Rows.Count == 0) { xmsg = "Seleccione Medio de Pago"; cboFpago.Focus(); } if (txtNumpago.Text.Trim().Length == 0) { xmsg = "Ingrese Nº de Cheque/Operación"; txtNumpago.Focus(); } DataTable cursorfefectivo = new DataTable(); string xFefectivo = ".."; if (cboFefectivo.Text.ToString().Trim().Length > 0) { xFefectivo = cboFefectivo.SelectedValue.ToString(); } try { tb_co_FlujoefectivoBL BL = new tb_co_FlujoefectivoBL(); tb_co_Flujoefectivo BE = new tb_co_Flujoefectivo(); BE.fefectivoid = xFefectivo; cursorfefectivo = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } if (cursorfefectivo.Rows.Count == 0) { xmsg = "Seleccione Flujo de Efectivo"; cboFefectivo.Focus(); } // Validan Detalles seleccinados if (xmsg.Length == 0) { for (ncontador = 0; ncontador <= DocumentosPendientes.Rows.Count - 1; ncontador++) { if (Convert.ToBoolean(DocumentosPendientes.Rows[ncontador]["selecciona"]) == true) { if (Convert.ToDecimal(DocumentosPendientes.Rows[ncontador]["pagosoles"]) == 0 & Convert.ToDecimal(DocumentosPendientes.Rows[ncontador]["pagodolares"]) == 0) { xmsg = "Ingrese monto a cancelar"; if (DocumentosPendientes.Rows[ncontador]["monedap"].ToString() == "1") { examinar.CurrentCell = examinar.Rows[ncontador].Cells["pagosoles"]; } else { examinar.CurrentCell = examinar.Rows[ncontador].Cells["pagodolares"]; } examinar.CurrentCell.ReadOnly = true; examinar.BeginEdit(true); examinar.CurrentCell.ReadOnly = false; break; } } } } if (xmsg.Length == 0) { if (!PuedeEditarEliminar(" Grabar Asiento Tesoreria ", VariablesPublicas.PADL(fEmision.Value.Month.ToString(), 2, "0"))) { xmsg = "..."; } } if (xmsg.Length > 0 & !(xmsg == "...")) { XtraMessageBox.Show(xmsg, "Validación", MessageBoxButtons.OK, MessageBoxIcon.Question); } return xmsg.Length == 0; }
private void Frm_CancelacionesCobranzas_Activated(object sender, EventArgs e) { if (swLoad) { swLoad = false; try { tb_co_MovimientosdetBL BL = new tb_co_MovimientosdetBL(); tb_co_Movimientosdet BE = new tb_co_Movimientosdet(); BE.perianio = VariablesPublicas.perianio; BE.perimes = "xx"; BE.diarioid = "xx"; BE.asiento = "xx"; TabCac3p00GastosAdic = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } gridgastos.AutoGenerateColumns = false; gridgastos.DataSource = TabCac3p00GastosAdic; try { tb_co_tipodiarioBL BL = new tb_co_tipodiarioBL(); tb_co_tipodiario BE = new tb_co_tipodiario(); BE.perianio = VariablesPublicas.perianio; BE.tesoreria = true; tmptabla = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; //tmptabla = ocapa.CaeSoft_GetallFormaPagoContabilidad("", 1, 0, "", "", "", GlobalVars.GetInstance.Company); //if (ocapa.sql_error.Length == 0) //{ //if (tmptabla.Rows.Count > 0) //{ //txtcodpago.Text = tmptabla.Rows[0]["codigo"]; //txtdpago.Text = tmptabla.Rows[0]["descripcion"]; //tmptabla = ocapa.CaeSoft_GetAllDocumentosContabilidad(GlobalVars.GetInstance.Company, "", "", 2, GlobalVars.GetInstance.TipoDocumentoContableTesoreria, "", "", ""); //if (ocapa.sql_error.Length == 0) //{ if (tmptabla.Rows.Count > 0) { txtCodsubdiario.Text = tmptabla.Rows[0]["diarioid"].ToString(); txtDsubdiario.Text = tmptabla.Rows[0]["diarioname"].ToString(); txtDsubdiario.Text = txtDsubdiario.Text.Trim(); txtSiglasubdiario.Text = tmptabla.Rows[0]["sigla"].ToString(); txtcuentaid.Text = tmptabla.Rows[0]["cuentaid"].ToString(); } //} //} //} } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } actualizatipocambio(); txtRuc.Focus(); } }