Пример #1
0
        /// <summary>
        /// Constructor con parametros
        /// </summary>
        /// <param name="idTransaccion"></param>
        public CuentasPorCobrar(int idTransaccion)
        {
            Data.dsCuentasTableAdapters.CuentasPorCobrarTableAdapter Adapter = new Data.dsCuentasTableAdapters.CuentasPorCobrarTableAdapter();
            //Data.dsProductoTableAdapters.ProductosTableAdapter Adapter = new Data.dsProductoTableAdapters.ProductosTableAdapter();
            Data.dsCuentas.CuentasPorCobrarDataTable dt = Adapter.SelectCPC(idTransaccion);

            if (dt.Rows.Count > 0)
            {
                Data.dsCuentas.CuentasPorCobrarRow dr = dt[0];
                this.idTransaccion = dr.idTransaccion;
                if (!dr.IsidFacturaHeaderNull())
                    this.idFacturaHeader = dr.idFacturaHeader;
                this.mBalance = dr.mBalance;
            }
        }
Пример #2
0
        public static List<CuentasPorCobrar> GetListaCuentasPorCobrar()
        {
            List<CuentasPorCobrar> listaCuentasPorCobrar = new List<CuentasPorCobrar>();
            Data.dsCuentasTableAdapters.CuentasPorCobrarTableAdapter Adapter = new Data.dsCuentasTableAdapters.CuentasPorCobrarTableAdapter();
            Data.dsCuentas.CuentasPorCobrarDataTable dt = Adapter.SelectListaCPC();

            foreach (var dr in dt)
            {
                CuentasPorCobrar item = new CuentasPorCobrar();
                item.idTransaccion = dr.idTransaccion;
                if (!dr.IsidFacturaHeaderNull())
                    item.idFacturaHeader = dr.idFacturaHeader;
                if (!dr.IsmBalanceNull())
                    item.mBalance = dr.mBalance;

                listaCuentasPorCobrar.Add(item);
            }

            return listaCuentasPorCobrar;
        }
Пример #3
0
 /// <summary>
 /// Elimina el elemento de la DB
 /// </summary>
 /// <param name="idInventario"></param>
 public static void DeleteCuentasPorCobrar(int idTransaccion)
 {
     Data.dsCuentasTableAdapters.CuentasPorCobrarTableAdapter Adapter =
         new Data.dsCuentasTableAdapters.CuentasPorCobrarTableAdapter();
     Adapter.DeleteCPC(idTransaccion);
 }
Пример #4
0
 /// <summary>
 /// Actualiza el inventario a la DB
 /// </summary>
 public void UpdateCuentasPorCobrar()
 {
     Data.dsCuentasTableAdapters.CuentasPorCobrarTableAdapter Adapter =
         new Data.dsCuentasTableAdapters.CuentasPorCobrarTableAdapter();
     Adapter.UpdateCPC(this.idTransaccion, this.idFacturaHeader, this.mBalance);
 }
Пример #5
0
 /// <summary>
 /// Inserta el cliente a la DB
 /// </summary>
 public void InsertCuentasPorCobrar()
 {
     Data.dsCuentasTableAdapters.CuentasPorCobrarTableAdapter Adapter =
         new Data.dsCuentasTableAdapters.CuentasPorCobrarTableAdapter();
     Adapter.InsertCPC(this.idFacturaHeader, this.mBalance);
 }