예제 #1
0
        public List <PagoDetraccionBE> ArticuloCriterio_Sel(ComunBE pComunBE)
        {
            List <PagoDetraccionBE> vLItemBE = new List <PagoDetraccionBE>();
            PagoDetraccionBE        obItemBE = new PagoDetraccionBE();

            TipoOperacionBE obTipoOpBE   = new TipoOperacionBE();
            TipoPagoBE      obTipoPagoBE = new TipoPagoBE();
            ProveedorBE     obProveBE    = new ProveedorBE();
            CategoriaBE     obCategBE    = new CategoriaBE();

            obTipoPagoBE.TipoPagoNombre    = "TPAGO1";
            obTipoOpBE.TipoOperacionNombre = "TOPERACION1";
            obProveBE.FRSTNAME             = "NOMBRE";
            obCategBE.TB_CATEGORIA_DESC    = "CATEGORIA1";

            obItemBE.OTipoOperacion    = obTipoOpBE;
            obItemBE.OTipoPago         = obTipoPagoBE;
            obItemBE.Constancia        = "CONSTANCIA1";
            obItemBE.NumeroComprobante = 2000;
            obItemBE.NumeroPago        = 1000;
            obItemBE.OProveedor        = obProveBE;
            obItemBE.OCategoria        = obCategBE;
            obItemBE.operacionID       = 10;
            obItemBE.MontoDet          = 100;
            obItemBE.periodo           = "PERIODO";
            vLItemBE.Add(obItemBE);

            return(vLItemBE);
        }
        public PagoDetraccionBE getItem(SqlDataReader psdr)
        {
            PagoDetraccionBE oItemBE = new PagoDetraccionBE();

            oItemBE.Constancia                     = Convert.ToString(psdr["CUSTNMBR"]);
            oItemBE.NumeroComprobante              = Convert.ToInt32(psdr["CUSTNAME"]);
            oItemBE.NumeroPago                     = Convert.ToInt32(psdr["CUSTNAME"]);
            oItemBE.OProveedor.LASTNAME            = Convert.ToString(psdr["CUSTNAME"]);
            oItemBE.OCategoria.TB_CATEGORIA_ID     = Convert.ToString(psdr["CUSTNAME"]);
            oItemBE.OTipoOperacion.TipoOperacionId = Convert.ToString(psdr["CUSTNAME"]);
            oItemBE.MontoDet = Convert.ToDecimal(psdr["CUSTNAME"]);
            return(oItemBE);
        }
        public PagoDetraccionBE PagoDetraccionId_Sel(ComunBE pComunBE)
        {
            PagoDetraccionBE obItemBE = new PagoDetraccionBE();

            using (SqlConnection cnn = ConnectionManager.GetConnection())
            {
                using (SqlCommand command = new SqlCommand("IB2B_SP_LOC_ClienteId_Sel", cnn))
                {
                    command.CommandType = CommandType.StoredProcedure;
                    command.Parameters.Add(ConnectionManager.GetParametro(() => pComunBE.DocumentoId));
                    SqlDataReader sdr = command.ExecuteReader();
                    if (sdr.Read())
                    {
                        obItemBE = getItemId(sdr);
                    }
                }
                cnn.Close();
                cnn.Dispose();
            }
            return(obItemBE);
        }
예제 #4
0
 public Int32 PagoDetraccion_Ins(PagoDetraccionBE pItemBE)
 {
     return(1);
 }
예제 #5
0
        public PagoDetraccionBE PagoDetraccionId_Sel(ComunBE pComunBE)
        {
            PagoDetraccionBE obItemBE = new PagoDetraccionBE();

            return(obItemBE);
        }
        public PagoDetraccionBE getItemId(SqlDataReader psdr)
        {
            PagoDetraccionBE oItemBE = new PagoDetraccionBE();

            return(oItemBE);
        }