Esempio n. 1
0
        public ActionResult Add(OrderVM model)
        {
            FF_ORDER tempOrder = new FF_ORDER()
            {
                IDENTITY_NUMBER          = model.IDENTITY_NUMBER,
                STATUS                   = model.STATUS,
                CONSUMER_ID              = model.CONSUMER_ID,
                DATE_TİME                = model.DATE_TİME,
                DELIVERY_ADDRESS         = model.DELIVERY_ADDRESS,
                PAYMENT_INFORMATION      = model.PAYMENT_INFORMATION,
                SHIPPING_FREE            = model.SHIPPING_FREE,
                TOTAL_PRICE              = model.TOTAL_PRICE,
                SHIPPING_TRACKING_NUMBER = model.SHIPPING_TRACKING_NUMBER
            };

            var order = _dbUnit.Repo <FF_ORDER>().Add(tempOrder);

            if (order != null)
            {
                return(Ok($"{tempOrder.ID} numaralı kullanıcı eklendi."));
            }
            else
            {
                return(BadRequest($"{tempOrder.ID} numaralı kullanıcı eklenemedi.."));
            }
        }
Esempio n. 2
0
        public ActionResult Update(OrderVM model)
        {
            using (FromFarmerContext ctx = new FromFarmerContext())
            {
                var order = ctx.FF_ORDER.Where(x => x.IDENTITY_NUMBER == model.IDENTITY_NUMBER).FirstOrDefault();
                if (order != null)
                {
                    FF_ORDER tempUser = new FF_ORDER()
                    {
                        IDENTITY_NUMBER          = model.IDENTITY_NUMBER,
                        STATUS                   = model.STATUS,
                        CONSUMER_ID              = model.CONSUMER_ID,
                        DATE_TİME                = model.DATE_TİME,
                        DELIVERY_ADDRESS         = model.DELIVERY_ADDRESS,
                        PAYMENT_INFORMATION      = model.PAYMENT_INFORMATION,
                        SHIPPING_FREE            = model.SHIPPING_FREE,
                        TOTAL_PRICE              = model.TOTAL_PRICE,
                        SHIPPING_TRACKING_NUMBER = model.SHIPPING_TRACKING_NUMBER
                    };

                    var userResult = _dbUnit.Repo <FF_ORDER>().Update(tempUser);
                    if (userResult != null)
                    {
                        return(Ok($"{model.IDENTITY_NUMBER} numaralı kullanıcı güncellendi."));
                    }
                    else
                    {
                        return(BadRequest($"{model.IDENTITY_NUMBER} numaralı kullanıcı güncellenemedi.."));
                    }
                }
                else
                {
                    return(BadRequest($"{model.IDENTITY_NUMBER} numaralı kullanıcı bulunamadı.."));
                }
            }
        }