public static System.Data.DataSet GetDetalleCuentaCorrienteCompras(string IdProveedor, long TipoCtaCte) { System.Data.DataSet data = new System.Data.DataSet(); SqlDataAdapter adapter = new SqlDataAdapter(); SqlCommand cmd = new SqlCommand("Pr_tpu_GetCuentaCorrienteSimple", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandTimeout = Sistema.GetTimeout(cmd.CommandText); cmd.Parameters.Add(new SqlParameter("@IdProveedor", SqlDbType.VarChar)); cmd.Parameters["@IdProveedor"].Value = IdProveedor; cmd.Parameters.Add(new SqlParameter("@TipoCtaCte", SqlDbType.BigInt)); if (TipoCtaCte.Equals(long.MinValue)) { cmd.Parameters["@TipoCtaCte"].Value = System.DBNull.Value; } else { cmd.Parameters["@TipoCtaCte"].Value = TipoCtaCte; } // ---------------------------- /* * cmd.Parameters.Add( new SqlParameter( "@TiposDeComprobantesValidos", SqlDbType.VarChar ) ); * if (TiposDeComprobantesValidos == null || TiposDeComprobantesValidos == string.Empty ) * cmd.Parameters[ "@TiposDeComprobantesValidos" ].Value = System.DBNull.Value; * else * cmd.Parameters[ "@TiposDeComprobantesValidos" ].Value = TiposDeComprobantesValidos; * * cmd.Parameters.Add( new SqlParameter( "@SoloPendientes", SqlDbType.Bit ) ); * cmd.Parameters[ "@SoloPendientes" ].Value = SoloPendientes; * * cmd.Parameters.Add( new SqlParameter( "@SoloPendientesSaldoTemporal", SqlDbType.Bit ) ); * cmd.Parameters[ "@SoloPendientesSaldoTemporal" ].Value = SoloPendientesSaldoTemporal; */ // ---------------------------------- adapter.TableMappings.Add("Table", "DetalleCuentaCorriente"); adapter.SelectCommand = cmd; adapter.Fill(data, "DetalleCuentaCorriente"); return(data); }
public static System.Data.DataSet GetImputacionesDetalleCuentaCorrienteVentas(string IdTipoComprobante, string IdComprobante, short Cuota, int Signo) { System.Data.DataSet data = new System.Data.DataSet(); SqlDataAdapter adapter = new SqlDataAdapter(); SqlCommand cmd = new SqlCommand("Pr_tsa_GetImputacionesCuentaCorrienteSimple", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandTimeout = Sistema.GetTimeout(cmd.CommandText); cmd.Parameters.Add(new SqlParameter("@IdTipoComprobante", SqlDbType.VarChar)); cmd.Parameters["@IdTipoComprobante"].Value = IdTipoComprobante; cmd.Parameters.Add(new SqlParameter("@IdComprobante", SqlDbType.VarChar)); if (IdComprobante == null || IdComprobante == string.Empty) { cmd.Parameters["@IdComprobante"].Value = System.DBNull.Value; } else { cmd.Parameters["@IdComprobante"].Value = IdComprobante; } cmd.Parameters.Add(new SqlParameter("@Cuota", SqlDbType.SmallInt)); cmd.Parameters["@Cuota"].Value = Cuota; cmd.Parameters.Add(new SqlParameter("@Signo", SqlDbType.BigInt)); cmd.Parameters["@Signo"].Value = Signo; adapter.SelectCommand = cmd; try { adapter.Fill(data); } catch (Exception e) { string mje = e.Message; } return(data); }
public static System.Data.DataSet GetAuditoriaCajasCerradas(string IdCajas, System.DateTime fechaApertura, System.DateTime fechaCierre) { System.Data.DataSet data = new DataSet(); try { SqlDataAdapter adapter = new SqlDataAdapter(); SqlCommand cmd = new SqlCommand("Pr_tfi_AuditoriaControlCajas_GetAuditoriaCajasCerradas", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandTimeout = Sistema.GetTimeout(cmd.CommandText); cmd.Parameters.Add(new SqlParameter("@IdCajas", SqlDbType.VarChar)); cmd.Parameters["@IdCajas"].Value = IdCajas; cmd.Parameters.Add(new SqlParameter("@fechaApertura", SqlDbType.DateTime)); if (fechaApertura.Equals(DateTime.MinValue)) { cmd.Parameters["@FechaApertura"].Value = System.DBNull.Value; } else { cmd.Parameters["@FechaApertura"].Value = fechaApertura; } cmd.Parameters.Add(new SqlParameter("@FechaCierre", SqlDbType.DateTime)); if (fechaCierre.Equals(DateTime.MinValue)) { cmd.Parameters["@FechaCierre"].Value = System.DBNull.Value; } else { cmd.Parameters["@FechaCierre"].Value = fechaCierre; } adapter.SelectCommand = cmd; adapter.Fill(data, "Result"); } catch (Exception e) { System.Console.WriteLine(e.ToString()); } return(data); }
//German 20120222 - Tarea 0000247 public static System.Data.DataSet GetRemitosSinFacturar(string IdCuenta, long TipoCtaCte, bool ActualizaPrecios) { System.Data.DataSet data = new System.Data.DataSet(); SqlDataAdapter adapter = new SqlDataAdapter(); SqlCommand cmd = new SqlCommand("Pr_tsa_GetRemitosSinFacturarCliente", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandTimeout = Sistema.GetTimeout(cmd.CommandText); cmd.Parameters.Add(new SqlParameter("@IdCuenta", SqlDbType.VarChar)); cmd.Parameters["@IdCuenta"].Value = IdCuenta; cmd.Parameters.Add(new SqlParameter("@TipoCtaCte", SqlDbType.BigInt)); if (TipoCtaCte.Equals(long.MinValue)) { cmd.Parameters["@TipoCtaCte"].Value = System.DBNull.Value; } else { cmd.Parameters["@TipoCtaCte"].Value = TipoCtaCte; } cmd.Parameters.Add(new SqlParameter("@ActualizaPrecios", SqlDbType.BigInt)); if (ActualizaPrecios) { cmd.Parameters["@ActualizaPrecios"].Value = 1; } else { cmd.Parameters["@ActualizaPrecios"].Value = 0; } adapter.TableMappings.Add("Table", "DetalleRemitosSinFacturarCliente"); adapter.SelectCommand = cmd; adapter.Fill(data, "DetalleRemitosSinFacturarCliente"); return(data); }
public static System.Data.DataSet GetAuditoriaCajasAbiertas(string IdCajas) { System.Data.DataSet data = new DataSet(); try { SqlDataAdapter adapter = new SqlDataAdapter(); SqlCommand cmd = new SqlCommand("Pr_tfi_AuditoriaControlCajas_GetAuditoriaCajasAbiertas", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandTimeout = Sistema.GetTimeout(cmd.CommandText); cmd.Parameters.Add(new SqlParameter("@IdCajas", SqlDbType.VarChar)); cmd.Parameters["@IdCajas"].Value = IdCajas; adapter.SelectCommand = cmd; adapter.Fill(data, "Result"); } catch (Exception e) { System.Console.WriteLine(e.ToString()); } return(data); }
public static System.Data.DataSet GetDetalleCuentaCorriente(string IdCuenta, DateTime desde, DateTime hasta, string ComprobantesCtaCte, string OrderBy, bool verHTML) { System.Data.DataSet data = new System.Data.DataSet(); SqlDataAdapter adapter = new SqlDataAdapter(); SqlCommand cmd = new SqlCommand("Pr_tsa_CuentaCorrienteDetalle", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandTimeout = Sistema.GetTimeout(cmd.CommandText); cmd.Parameters.Add(new SqlParameter("@IdCuenta", SqlDbType.VarChar)); cmd.Parameters["@IdCuenta"].Value = IdCuenta; cmd.Parameters.Add(new SqlParameter("@desde", SqlDbType.DateTime)); DateTime aux = new DateTime(desde.Year, desde.Month, desde.Day, 0, 0, 0, 0); if (desde.Equals(DateTime.MinValue)) { cmd.Parameters["@desde"].Value = System.DBNull.Value; } else { cmd.Parameters["@desde"].Value = aux; } cmd.Parameters.Add(new SqlParameter("@hasta", SqlDbType.DateTime)); aux = new DateTime(hasta.Year, hasta.Month, hasta.Day, 23, 59, 59); if (hasta.Equals(DateTime.MinValue)) { cmd.Parameters["@hasta"].Value = System.DBNull.Value; } else { cmd.Parameters["@hasta"].Value = aux; } cmd.Parameters.Add(new SqlParameter("@ComprobantesCtaCte", SqlDbType.VarChar)); cmd.Parameters["@ComprobantesCtaCte"].Value = ComprobantesCtaCte; cmd.Parameters.Add(new SqlParameter("@temporal", SqlDbType.VarChar)); cmd.Parameters["@temporal"].Value = System.DBNull.Value; cmd.Parameters.Add(new SqlParameter("@stringOrder", SqlDbType.VarChar)); if (OrderBy == null || OrderBy.Equals(string.Empty)) { cmd.Parameters["@stringOrder"].Value = System.DBNull.Value; } else { cmd.Parameters["@stringOrder"].Value = OrderBy; } cmd.Parameters.Add(new SqlParameter("@VerHTML", SqlDbType.Bit)); cmd.Parameters["@VerHTML"].Value = verHTML; adapter.TableMappings.Add("Table", "DetalleCuentaCorriente"); adapter.SelectCommand = cmd; adapter.Fill(data, "DetalleCuentaCorriente"); return(data); }
public static System.Data.DataSet GetDetalleCuentaCorrienteGeneral(DateTime fecha, string ComprobantesCtaCte, string IdJerarquia1, string IdJerarquia2, string IdJerarquia3, string IdJerarquia4, string IdJerarquia5, string IdJerarquia6, string IdJerarquia7, string IdJerarquia8) { System.Data.DataSet data = new System.Data.DataSet(); SqlDataAdapter adapter = new SqlDataAdapter(); SqlCommand cmd = new SqlCommand("Pr_tsa_CuentaCorrienteGeneralAAA", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.CommandTimeout = Sistema.GetTimeout(cmd.CommandText); cmd.Parameters.Add(new SqlParameter("@fecha", SqlDbType.DateTime)); // DateTime aux = new DateTime(fecha.Year, fecha.Month, fecha.Day,0,0,0,0); DateTime aux = mz.erp.systemframework.Util.GetEndDay(fecha); if (fecha.Equals(DateTime.MinValue)) { cmd.Parameters["@fecha"].Value = System.DBNull.Value; } else { cmd.Parameters["@fecha"].Value = aux; } cmd.Parameters.Add(new SqlParameter("@comprobantes", SqlDbType.VarChar)); cmd.Parameters["@comprobantes"].Value = ComprobantesCtaCte; cmd.Parameters.Add(new SqlParameter("@IdJerarquia1", SqlDbType.VarChar)); if (IdJerarquia1 == "") { cmd.Parameters["@IdJerarquia1"].Value = System.DBNull.Value; } else { cmd.Parameters["@IdJerarquia1"].Value = IdJerarquia1; } cmd.Parameters.Add(new SqlParameter("@IdJerarquia2", SqlDbType.VarChar)); if (IdJerarquia2 == "") { cmd.Parameters["@IdJerarquia2"].Value = System.DBNull.Value; } else { cmd.Parameters["@IdJerarquia2"].Value = IdJerarquia2; } cmd.Parameters.Add(new SqlParameter("@IdJerarquia3", SqlDbType.VarChar)); if (IdJerarquia3 == "") { cmd.Parameters["@IdJerarquia3"].Value = System.DBNull.Value; } else { cmd.Parameters["@IdJerarquia3"].Value = IdJerarquia3; } cmd.Parameters.Add(new SqlParameter("@IdJerarquia4", SqlDbType.VarChar)); if (IdJerarquia4 == "") { cmd.Parameters["@IdJerarquia4"].Value = System.DBNull.Value; } else { cmd.Parameters["@IdJerarquia4"].Value = IdJerarquia4; } cmd.Parameters.Add(new SqlParameter("@IdJerarquia5", SqlDbType.VarChar)); if (IdJerarquia5 == "") { cmd.Parameters["@IdJerarquia5"].Value = System.DBNull.Value; } else { cmd.Parameters["@IdJerarquia5"].Value = IdJerarquia5; } cmd.Parameters.Add(new SqlParameter("@IdJerarquia6", SqlDbType.VarChar)); if (IdJerarquia6 == "") { cmd.Parameters["@IdJerarquia6"].Value = System.DBNull.Value; } else { cmd.Parameters["@IdJerarquia6"].Value = IdJerarquia6; } cmd.Parameters.Add(new SqlParameter("@IdJerarquia7", SqlDbType.VarChar)); if (IdJerarquia7 == "") { cmd.Parameters["@IdJerarquia7"].Value = System.DBNull.Value; } else { cmd.Parameters["@IdJerarquia7"].Value = IdJerarquia7; } cmd.Parameters.Add(new SqlParameter("@IdJerarquia8", SqlDbType.VarChar)); if (IdJerarquia8 == "") { cmd.Parameters["@IdJerarquia8"].Value = System.DBNull.Value; } else { cmd.Parameters["@IdJerarquia8"].Value = IdJerarquia8; } adapter.TableMappings.Add("Table", "DetalleCuentaCorriente"); adapter.SelectCommand = cmd; adapter.Fill(data, "DetalleCuentaCorriente"); return(data); }