/// <summary> /// Envia los cambios del tfi_MovimientosDeCajaDataset a la base de datos. /// </summary> public static void Update(tfi_MovimientosDeCajaDataset dataSet) { ApplicationAssert.Check(dataSet != null, "El argumento dataSet no debe ser nulo.", ApplicationAssert.LineNumber); ApplicationAssert.Check(dataSet.tfi_MovimientosDeCaja.Rows.Count > 0, "La tabla dataSet.tfi_MovimientosDeCajaDataTable debe poseer alguna fila.", ApplicationAssert.LineNumber); mz.erp.dataaccess.tfi_MovimientosDeCaja.Update(dataSet); }
public bool TieneMovimientosAsociados(string Key, string Tipo) { if (Tipo == "TIPO") { tfi_MovimientosDeCajaDataset data = tfi_MovimientosDeCaja.GetByTipo(Key); return(data.tfi_MovimientosDeCaja.Rows.Count != 0); } else { // SUBTIPO tfi_MovimientosDeCajaDataset data = tfi_MovimientosDeCaja.GetBySubTipo(Key); return(data.tfi_MovimientosDeCaja.Rows.Count != 0); } }
public static DataSet GetList([SearchParameterInfo("IdInstanciaCaja")] string IdInstanciaCaja, [SearchParameterInfo("IdTipoDeMovimiento")] string IdTipoDeMovimiento, [SearchParameterInfo("IdSubTipoMovimiento")] string IdSubTipoMovimiento, [SearchParameterInfo("TipoComprobante")] string TipoComprobante, [SearchParameterInfo("Numero")] string Numero, [SearchParameterInfo("Fecha")] DateTime Fecha, [SearchParameterInfo("IdResponsable")] string IdResponsable, [SearchParameterInfo("Total")] decimal Total, [SearchParameterInfo("IdMonedaCierre")] string IdMonedaCierre, [SearchParameterInfo("IdAceptacion")] string IdAceptacion ) { tfi_MovimientosDeCajaDataset data = mz.erp.businessrules.tfi_MovimientosDeCaja.GetList(IdInstanciaCaja, IdTipoDeMovimiento, IdSubTipoMovimiento, TipoComprobante, Numero, Fecha, IdResponsable, Total, IdMonedaCierre, IdAceptacion); return(( DataSet )data); }
public static tfi_MovimientosDeCajaDataset GetBySubTipo(string Key) { tfi_MovimientosDeCajaDataset data = new tfi_MovimientosDeCajaDataset(); SqlDataAdapter adapter = new SqlDataAdapter(); adapter.TableMappings.Add("Table", "tfi_MovimientosDeCaja"); SqlCommand cmd = new SqlCommand("Pr_tfi_MovimientosDeCaja_SearchBySubTipo", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@IdSubTipoMovimiento", SqlDbType.VarChar)); cmd.Parameters["@IdSubTipoMovimiento"].Value = Key; adapter.SelectCommand = cmd; adapter.Fill(data); return(data); }
public void Init(string TaskName, string ProcessName) { _cajasOrigenDisponibles = tfi_Cajas.GetInstanciaAbiertaDeCaja(Security.IdPersona); //Devolver todas las cajas abiertas según Security.IdPersona _cajasDestinoDisponibles = tfi_Cajas.GetInstanciaAbiertaDeCajaWF(ProcessName, TaskName); _agrupaValores = Variables.GetValueBoolWithoutCache("Momentos." + TaskName + "." + ProcessName + "." + "AgrupaValores"); string TipoMovO = Variables.GetValueString("Momentos." + TaskName + "." + ProcessName + "." + "TipoDeMovimientoOrigen"); if (TipoMovO != null) { _idTipoDeMovimientoDeCajaOrigen = TipoMovO; } string TipoMovD = Variables.GetValueString("Momentos." + TaskName + "." + ProcessName + "." + "TipoDeMovimientoDestino"); if (TipoMovD != null) { _idTipoDeMovimientoDeCajaDestino = TipoMovD; } dataMovimientosD = new tfi_MovimientosDeCajaDataset(); dataMovimientosO = new tfi_MovimientosDeCajaDataset(); dataPagosMovimientosD = new tfi_PagosMovimientosCajasDataset(); dataPagosMovimientosO = new tfi_PagosMovimientosCajasDataset(); }
public static tfi_MovimientosDeCajaDataset GetList(string IdInstanciaCaja, string IdTipoDeMovimiento, string IdSubTipoMovimiento, string TipoComprobante, string Numero, DateTime Fecha, string IdResponsable, decimal Total, string IdMonedaCierre, string IdAceptacion) { tfi_MovimientosDeCajaDataset data = new tfi_MovimientosDeCajaDataset(); SqlDataAdapter adapter = new SqlDataAdapter(); adapter.TableMappings.Add("Table", "tfi_MovimientosDeCaja"); SqlCommand cmd = new SqlCommand("Pr_tfi_MovimientosDeCaja_Search", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@IdInstanciaCaja", SqlDbType.VarChar)); cmd.Parameters["@IdInstanciaCaja"].Value = IdInstanciaCaja; cmd.Parameters.Add(new SqlParameter("@IdTipoDeMovimiento", SqlDbType.VarChar)); cmd.Parameters["@IdTipoDeMovimiento"].Value = IdTipoDeMovimiento; cmd.Parameters.Add(new SqlParameter("@IdTipoDeMovimiento", SqlDbType.VarChar)); cmd.Parameters["@IdSubTipoMovimiento"].Value = IdSubTipoMovimiento; cmd.Parameters.Add(new SqlParameter("@TipoComprobante", SqlDbType.VarChar)); cmd.Parameters["@TipoComprobante"].Value = TipoComprobante; cmd.Parameters.Add(new SqlParameter("@Numero", SqlDbType.VarChar)); cmd.Parameters["@Numero"].Value = Numero; cmd.Parameters.Add(new SqlParameter("@Fecha", SqlDbType.DateTime)); cmd.Parameters["@Fecha"].Value = Fecha; cmd.Parameters.Add(new SqlParameter("@IdResponsable", SqlDbType.VarChar)); cmd.Parameters["@IdResponsable"].Value = IdResponsable; cmd.Parameters.Add(new SqlParameter("@Total", SqlDbType.Decimal)); cmd.Parameters["@Total"].Value = Total; cmd.Parameters.Add(new SqlParameter("@IdMonedaCierre", SqlDbType.VarChar)); cmd.Parameters["@IdMonedaCierre"].Value = IdMonedaCierre; cmd.Parameters.Add(new SqlParameter("@IdAceptacion", SqlDbType.VarChar)); cmd.Parameters["@IdAceptacion"].Value = IdAceptacion; adapter.SelectCommand = cmd; adapter.Fill(data); return(data); }
public static tfi_MovimientosDeCajaDataset.tfi_MovimientosDeCajaRow GetByPk(string IdMovimiento) { tfi_MovimientosDeCajaDataset data = new tfi_MovimientosDeCajaDataset(); SqlCommand cmd = new SqlCommand("Pr_tfi_MovimientosDeCaja_GetByPk", dbhelper.Connection.GetConnection()); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add(new SqlParameter("@IdMovimiento", SqlDbType.VarChar)); cmd.Parameters["@IdMovimiento"].Value = IdMovimiento; SqlDataAdapter adapter = new SqlDataAdapter(cmd); adapter.TableMappings.Add("Table", "tfi_MovimientosDeCaja"); adapter.Fill(data); if (data.tfi_MovimientosDeCaja.Rows.Count == 1) { return((tfi_MovimientosDeCajaDataset.tfi_MovimientosDeCajaRow)data.tfi_MovimientosDeCaja.Rows[0]); } return(null); }
/// <summary> /// Envia los cambios del tfi_MovimientosDeCajaRow a la base de datos. /// </summary> public static void Update(tfi_MovimientosDeCajaDataset data, string IdTransaction, SentenciasReplicacion replicacion) { mz.erp.dataaccess.tfi_MovimientosDeCaja.Update((DataTable)data.tfi_MovimientosDeCaja, IdTransaction, replicacion); }
public static tfi_MovimientosDeCajaDataset GetList() { tfi_MovimientosDeCajaDataset data = new tfi_MovimientosDeCajaDataset(); return(( tfi_MovimientosDeCajaDataset )GetList(data)); }
public static void Update(tfi_MovimientosDeCajaDataset dataSet) { Update(dataSet.tfi_MovimientosDeCaja); }