Exemple #1
0
        public CustOrderDetailModel orderItemDetailsfrominvintory(int Inventory)
        {
            orderItemDetailModel objd    = new orderItemDetailModel();
            orderDetailModel     objdet  = new orderDetailModel();
            CustOrderDetailModel objcust = new CustOrderDetailModel();


            objd   = this.uow.orderItemDetailM.Queryable().Where(x => x.inventoryId == Inventory).FirstOrDefault();
            objdet = this.uow.orderDetail.Queryable().Where(x => x.orderDetailsId == objd.orderDetailsId).FirstOrDefault();

            objcust.customerId     = objdet.customerId;
            objcust.orderDetailsId = objd.orderDetailsId;
            objcust.inventoryId    = Inventory;

            return(objcust);
        }
 public int UpdateOrder(int OrderID, int CustomerID, string Remark, int LoginID)
 {
     orderDetailModel objOD = this.uow.Orders.Queryable().Where(x => x.orderDetailsId == OrderID).FirstOrDefault();
     MstBillingAddressModel objBA = this.uow.MstBillingAddresses.Queryable().Where(x => x.loginID == CustomerID).FirstOrDefault();
     MstShippingAddressModel objSA = this.uow.MstShippingAddresses.Queryable().Where(x => x.loginID == CustomerID).FirstOrDefault();
     if (objOD != null && objBA != null && objSA != null)
     {
         objOD.billingId = objBA.billingId;
         objOD.shippingId = objSA.shippingId;
         objOD.customerId = CustomerID;
         objOD.remark = Remark;
         objOD.modifiedBy = LoginID;
         objOD.modifiedOn = DateTime.Now;
         this.uow.Orders.Edit(objOD);
         return this.uow.Save();
     }
     return 0;
 }