public bool Delete(string empresaid, tb_co_Movimientoscab BE) { using (SqlConnection cnx = new SqlConnection(conex.empConexion(empresaid))) { using (SqlCommand cmd = new SqlCommand("gspTbCoMovimientoscab_DELETE", cnx)) { { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@perianio", SqlDbType.Char, 4).Value = BE.perianio; cmd.Parameters.Add("@perimes", SqlDbType.Char, 2).Value = BE.perimes; cmd.Parameters.Add("@moduloid", SqlDbType.Char, 4).Value = BE.moduloid; cmd.Parameters.Add("@local", SqlDbType.Char, 3).Value = BE.local; cmd.Parameters.Add("@diarioid", SqlDbType.Char, 4).Value = BE.diarioid; cmd.Parameters.Add("@asiento", SqlDbType.Char, 6).Value = BE.asiento; } try { cnx.Open(); if (cmd.ExecuteNonQuery() > 0) { return true; } else { return false; } } catch (Exception ex) { throw new Exception(ex.Message); } } } }
public DataSet GetAll(string empresaid, tb_co_Movimientoscab BE) { using (SqlConnection cnx = new SqlConnection(conex.empConexion(empresaid))) { using (SqlCommand cmd = new SqlCommand("gspTbCoMovimientoscab_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.Add("@perimes", SqlDbType.Char, 2).Value = BE.perimes; cmd.Parameters.Add("@diarioid", SqlDbType.Char, 4).Value = BE.diarioid; cmd.Parameters.Add("@asiento", SqlDbType.Char, 6).Value = BE.asiento; cmd.Parameters.Add("@moduloid", SqlDbType.Char, 4).Value = BE.moduloid; cmd.Parameters.Add("@local", SqlDbType.Char, 3).Value = BE.local; cmd.Parameters.Add("@tipooperacion", SqlDbType.Char, 1).Value = BE.tipooperacion; cmd.Parameters.Add("@tipocomprobante", SqlDbType.Char, 1).Value = BE.tipocomprobante; cmd.Parameters.Add("@cuentaid", SqlDbType.Char, 10).Value = BE.cuentaid; cmd.Parameters.Add("@tipomovimiento", SqlDbType.Char, 2).Value = BE.tipomovimiento; cmd.Parameters.Add("@mediopago", SqlDbType.Char, 3).Value = BE.mediopago; cmd.Parameters.Add("@numdocpago", SqlDbType.Char, 10).Value = BE.numdocpago; cmd.Parameters.Add("@bancoid", SqlDbType.Char, 2).Value = BE.bancoid; cmd.Parameters.Add("@fechregistro", SqlDbType.DateTime).Value = BE.fechregistro; cmd.Parameters.Add("@fechdoc", SqlDbType.DateTime).Value = BE.fechdoc; cmd.Parameters.Add("@tipcamuso", SqlDbType.Char, 1).Value = BE.tipcamuso; //cmd.Parameters.Add("@tipcamb", SqlDbType.Decimal).Value = BE.tipcamb; cmd.Parameters.Add("@glosa", SqlDbType.VarChar, 100).Value = BE.glosa; cmd.Parameters.Add("@moneda", SqlDbType.Char, 1).Value = BE.moneda; cmd.Parameters.Add("@flujoefectivo", SqlDbType.Char, 4).Value = BE.flujoefectivo; //cmd.Parameters.Add("@debesoles", SqlDbType.Decimal).Value = BE.debesoles; //cmd.Parameters.Add("@habersoles", SqlDbType.Decimal).Value = BE.habersoles; //cmd.Parameters.Add("@debedolares", SqlDbType.Decimal).Value = BE.debedolares; //cmd.Parameters.Add("@haberdolares", SqlDbType.Decimal).Value = BE.haberdolares; cmd.Parameters.Add("@difcambio", SqlDbType.Bit).Value = BE.difcambio; cmd.Parameters.Add("@redondeo", SqlDbType.Bit).Value = BE.redondeo; cmd.Parameters.Add("@status", SqlDbType.Char, 1).Value = BE.status; cmd.Parameters.Add("@usuar", SqlDbType.Char, 15).Value = BE.usuar; } try { cnx.Open(); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(ds); } return ds; } catch (Exception ex) { throw new Exception(ex.Message); } } } }
public void UltimoNumeroRegistro() { tb_co_MovimientoscabBL BL = new tb_co_MovimientoscabBL(); tb_co_Movimientoscab BE = new tb_co_Movimientoscab(); BE.perianio = VariablesPublicas.perianio; BE.perimes = fEmision.Value.Month.ToString().Trim().PadLeft(2, '0'); BE.moduloid = VariablesDominio.VarTesoreria.Moduloid; BE.local = VariablesDominio.VarTesoreria.Local; BE.diarioid = txtCodsubdiario.Text; try { nAsiento = BL.GetAsientoNume(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0].Rows[0]["asiento"].ToString(); UltimoNumVoucher = (Convert.ToDecimal(nAsiento) - 1).ToString(); } catch (Exception ex) { XtraMessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void u_CargaData() { SortOrder sorted = default(SortOrder); string xnomcolumna = ""; if ((dgComprobantesConta.SortedColumn != null)) { xnomcolumna = dgComprobantesConta.Columns[dgComprobantesConta.SortedColumn.Index].Name; sorted = dgComprobantesConta.SortOrder; } if (cboSubdiario.SelectedIndex > -1) { lbCodigo.Text = cboSubdiario.SelectedValue.ToString().Trim(); } else { lbCodigo.Text = ""; } DataTable oData = null; string xfecha1 = ""; string xfecha2 = ""; string xtipocomprobante = ""; if (Fecha1.Enabled) { xfecha1 = VariablesPublicas.DTOS(Fecha1.Value); } if (Fecha2.Enabled) { xfecha2 = VariablesPublicas.DTOS(Fecha2.Value); } if (cboSubdiario.Enabled) { if ((cboSubdiario.SelectedValue != null)) { xtipocomprobante = cboSubdiario.SelectedValue.ToString(); } } else { if (_TipComprobante.Trim().Length > 0 & !chktipocomprobante.Enabled) { xtipocomprobante = _TipComprobante.Trim(); } } string xtipooperacion = ""; if (cboTipooperacion.Enabled) { if (cboTipooperacion.SelectedValue != null) { xtipooperacion = cboTipooperacion.SelectedValue.ToString(); } } tb_co_MovimientoscabBL BL = new tb_co_MovimientoscabBL(); tb_co_Movimientoscab BE = new tb_co_Movimientoscab(); BE.perianio = VariablesPublicas.perianio; //BE.perimes = this.txtMes.Text; BE.diarioid = xtipocomprobante; //BE.asiento = this.txtAsiento.Text; BE.tipooperacion = xtipooperacion; try { oData = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } //oData = ocapa.CaeSoft_GetAllCabeceraMovimientosContables(GlobalVars.GetInstance.Company, GlobalVars.GetInstance.Periodo, xtipocomprobante, "", "", xfecha1, xfecha2, (this._Contabilidad ? 1 : 0), (this._Tesoreria ? 1 : 0), (this._Tesoreria & this._Contabilidad ? 1 : 0), xtipooperacion); //if (ocapa.sql_error.Length == 0) //{ dgComprobantesConta.AutoGenerateColumns = false; dgComprobantesConta.DataSource = oData; if (xnomcolumna.Trim().Length > 0) { if (sorted == SortOrder.Ascending) { dgComprobantesConta.Sort(dgComprobantesConta.Columns[xnomcolumna], System.ComponentModel.ListSortDirection.Ascending); } else { dgComprobantesConta.Sort(dgComprobantesConta.Columns[xnomcolumna], System.ComponentModel.ListSortDirection.Descending); } } else { dgComprobantesConta.Sort(dgComprobantesConta.Columns["fechregistro"], System.ComponentModel.ListSortDirection.Descending); } //} //else //{ // ERP_CAESOFT_FORMS.frmclass.ShowError(ocapa.sql_error, this); //} }
public bool Update(string empresaid, tb_co_Movimientoscab BE) { return tablaDA.Update(empresaid, BE); }
public bool Insert(string empresaid, tb_co_Movimientoscab BE) { return tablaDA.Insert(empresaid, BE); }
public DataSet GetOne(string empresaid, tb_co_Movimientoscab BE) { return tablaDA.GetOne(empresaid, BE); }
public bool Update(string empresaid, tb_co_Movimientoscab BE) { using (SqlConnection cnx = new SqlConnection(conex.empConexion(empresaid))) { using (SqlCommand cmd = new SqlCommand("gspTbCoMovimientoscab_UPDATE", cnx)) { { cmd.CommandTimeout = 0; cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@perianio", SqlDbType.Char, 4).Value = BE.perianio; cmd.Parameters.Add("@perimes", SqlDbType.Char, 2).Value = BE.perimes; cmd.Parameters.Add("@moduloid", SqlDbType.Char, 4).Value = BE.moduloid; cmd.Parameters.Add("@local", SqlDbType.Char, 3).Value = BE.local; cmd.Parameters.Add("@diarioid", SqlDbType.Char, 4).Value = BE.diarioid; cmd.Parameters.Add("@asiento", SqlDbType.Char, 6).Value = BE.asiento; cmd.Parameters.Add("@tipooperacion", SqlDbType.Char, 1).Value = BE.tipooperacion; cmd.Parameters.Add("@tipocomprobante", SqlDbType.Char, 1).Value = BE.tipocomprobante; cmd.Parameters.Add("@cuentaid", SqlDbType.Char, 10).Value = BE.cuentaid; cmd.Parameters.Add("@tipomovimiento", SqlDbType.Char, 2).Value = BE.tipomovimiento; cmd.Parameters.Add("@mediopago", SqlDbType.Char, 3).Value = BE.mediopago; cmd.Parameters.Add("@numdocpago", SqlDbType.Char, 10).Value = BE.numdocpago; cmd.Parameters.Add("@bancoid", SqlDbType.Char, 2).Value = BE.bancoid; cmd.Parameters.Add("@fechregistro", SqlDbType.DateTime).Value = BE.fechregistro; cmd.Parameters.Add("@fechdoc", SqlDbType.DateTime).Value = BE.fechdoc; cmd.Parameters.Add("@tipcamuso", SqlDbType.Char, 1).Value = BE.tipcamuso; cmd.Parameters.Add("@tipcamb", SqlDbType.Decimal).Value = BE.tipcamb; cmd.Parameters.Add("@glosa", SqlDbType.VarChar, 100).Value = BE.glosa; cmd.Parameters.Add("@moneda", SqlDbType.Char, 1).Value = BE.moneda; cmd.Parameters.Add("@flujoefectivo", SqlDbType.Char, 4).Value = BE.flujoefectivo; cmd.Parameters.Add("@debesoles", SqlDbType.Decimal).Value = BE.debesoles; cmd.Parameters.Add("@habersoles", SqlDbType.Decimal).Value = BE.habersoles; cmd.Parameters.Add("@debedolares", SqlDbType.Decimal).Value = BE.debedolares; cmd.Parameters.Add("@haberdolares", SqlDbType.Decimal).Value = BE.haberdolares; cmd.Parameters.Add("@difcambio", SqlDbType.Bit).Value = BE.difcambio; cmd.Parameters.Add("@redondeo", SqlDbType.Bit).Value = BE.redondeo; cmd.Parameters.Add("@status", SqlDbType.Char, 1).Value = BE.status; cmd.Parameters.Add("@usuar", SqlDbType.Char, 15).Value = BE.usuar; } try { cnx.Open(); if (cmd.ExecuteNonQuery() > 0) { return true; } else { return false; } } catch (Exception ex) { throw new Exception(ex.Message); } } } }
public DataSet GetOne(string empresaid, tb_co_Movimientoscab BE) { using (SqlConnection cnx = new SqlConnection(conex.empConexion(empresaid))) { using (SqlCommand cmd = new SqlCommand("gspTbCoMovimientoscab_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("@perimes", SqlDbType.Char, 2).Value = BE.perimes; cmd.Parameters.Add("@moduloid", SqlDbType.Char, 4).Value = BE.moduloid; cmd.Parameters.Add("@local", SqlDbType.Char, 3).Value = BE.local; cmd.Parameters.Add("@diarioid", SqlDbType.Char, 4).Value = BE.diarioid; cmd.Parameters.Add("@asiento", SqlDbType.Char, 6).Value = BE.asiento; } try { cnx.Open(); using (SqlDataAdapter da = new SqlDataAdapter(cmd)) { da.Fill(ds); } return ds; } catch (Exception ex) { throw new Exception(ex.Message); } } } }