Ejemplo n.º 1
0
        // GET: api/Guarintees
        public ICollection <GuarinteeNoR> GetGuarintees()
        {
            List <GuarinteeNoR> Lys = new List <GuarinteeNoR>();

            foreach (Guarintee objct in db.Guarintees.Include(g => g.AuctionRegistration))
            {
                GuarinteeNoR newObject = new GuarinteeNoR()
                {
                    // Bids= objct.Bids,
                    //  BankApproval = objct.BankApproval,
                    // Bid = objct.Bid,
                    //  AuctionRegistration = objct.AuctionRegistration,
                    DateOfSubmition = objct.DateOfSubmition,
                    // Property = objct.Property,
                    //  Property = objct.Property,
                    // RegisteredBuyer = objct.RegisteredBuyer,
                    AuctionRegistrationID = objct.AuctionRegistrationID,
                    // RegisteredBuyer = objct.RegisteredBuyer,
                    GuarinteeApproval = objct.GuarinteeApproval,
                    GuarinteePath     = objct.GuarinteePath,
                    // = objct.ProofOfPaymentPath,
                    // ProofOfReturnPayment = objct.ProofOfReturnPayment
                    // AuctionRegistration = fee.AuctionRegistration
                };

                try
                {
                    newObject.AuctionRegistration                    = new AuctionRegistrationNoR();
                    newObject.AuctionRegistration.id                 = objct.AuctionRegistration.id;
                    newObject.AuctionRegistration.PropertyID         = objct.AuctionRegistration.id;
                    newObject.AuctionRegistration.RegesterDate       = objct.AuctionRegistration.RegesterDate;
                    newObject.AuctionRegistration.RegistrationFees   = objct.AuctionRegistration.RegistrationFees;
                    newObject.AuctionRegistration.Signiture          = objct.AuctionRegistration.Signiture;
                    newObject.AuctionRegistration.RegistrationStatus = objct.AuctionRegistration.RegistrationStatus;
                    newObject.AuctionRegistration.BuyerId            = objct.AuctionRegistration.BuyerId;
                    newObject.AuctionRegistration.Bonded             = objct.AuctionRegistration.Bonded;
                }
                catch { }



                Lys.Add(newObject);
            }

            return(Lys);
        }
Ejemplo n.º 2
0
        public async Task <IHttpActionResult> GetGuarintee(int id)
        {
            Guarintee objct = await db.Guarintees.FindAsync(id);

            if (objct == null)
            {
                return(NotFound());
            }

            GuarinteeNoR newObject = new GuarinteeNoR()
            {
                // Bids= objct.Bids,
                //  BankApproval = objct.BankApproval,
                // Bid = objct.Bid,
                //  AuctionRegistration = objct.AuctionRegistration,
                DateOfSubmition = objct.DateOfSubmition,
                // Property = objct.Property,
                //  Property = objct.Property,
                // RegisteredBuyer = objct.RegisteredBuyer,
                AuctionRegistrationID = objct.AuctionRegistrationID,
                // RegisteredBuyer = objct.RegisteredBuyer,
                GuarinteeApproval = objct.GuarinteeApproval,
                GuarinteePath     = objct.GuarinteePath,
                // = objct.ProofOfPaymentPath,
                // ProofOfReturnPayment = objct.ProofOfReturnPayment
                // AuctionRegistration = fee.AuctionRegistration
            };

            try
            {
                newObject.AuctionRegistration                    = new AuctionRegistrationNoR();
                newObject.AuctionRegistration.id                 = objct.AuctionRegistration.id;
                newObject.AuctionRegistration.PropertyID         = objct.AuctionRegistration.id;
                newObject.AuctionRegistration.RegesterDate       = objct.AuctionRegistration.RegesterDate;
                newObject.AuctionRegistration.RegistrationFees   = objct.AuctionRegistration.RegistrationFees;
                newObject.AuctionRegistration.Signiture          = objct.AuctionRegistration.Signiture;
                newObject.AuctionRegistration.RegistrationStatus = objct.AuctionRegistration.RegistrationStatus;
                newObject.AuctionRegistration.BuyerId            = objct.AuctionRegistration.BuyerId;
                newObject.AuctionRegistration.Bonded             = objct.AuctionRegistration.Bonded;
            }
            catch { }


            return(Ok(newObject));
        }