Пример #1
0
    public static BannerData Create(JsonDAO jdao, ListItemModel listItemModel)
    {
        BannerData d = new BannerData(listItemModel);

        d.banner   = String.Format("{0}/{1}", GlobalDefine.GetBaseBannerUrl(), jdao.GetStr("banner"));
        d.priority = jdao.GetInt("priority");
        d.link     = jdao.GetStr("link");

#if BUILD_TYPE_DEBUG
        Debug.Log("CALL BatchData#Create banner:" + d.banner + " priority:" + d.priority);
#endif
        return(d);
    }
Пример #2
0
        public ListItemModel GetNote(UserSelectedContext catalogInfo, string itemNumber)
        {
            ListItemModel   returnValue = null;
            NotesListHeader header      = _headerRepo.GetHeadersForCustomer(catalogInfo);

            if (header != null)
            {
                var noteDetail = _detailRepo.Get(header.Id, itemNumber);
                returnValue = noteDetail?.ToWebModel();
            }

            return(returnValue);
        }
 public void ProcessPhone(ListItemModel model)
 {
     RxApp.MainThreadScheduler.Schedule(_ =>
     {
         IsGettingData = true;
         LstClients.Clear();
     });
     _client.ExecutionProxy
     .ExecuteRequest <String, String, ResponseMessageData <ClientInfoModel>, ResponseMessageData <ClientInfoModel> >
         (model.Value, TransferDto.SameType, SharedConstants.Server.CLIENT_HUB,
         SharedConstants.Server.SEARCH_CLIENTS_BY_PHONE_CLIENT_HUB_METHOD, TransferDto.SameType)
     .Subscribe(OnClientsListReady, OnClientsListError);
 }
Пример #4
0
        public void LoadData(List <ApproachItemInfo> items, ApproachItemInfo defaultItem, FormListConfiguration formConfiguration)
        {
            _items       = items;
            _defaultItem = defaultItem;

            gridView.Appearance.Row.BackColor          = formConfiguration.BackgroundColor;
            gridView.Appearance.RowSeparator.BackColor = formConfiguration.BackgroundColor;
            gridView.Appearance.Empty.BackColor        = formConfiguration.BackgroundColor;

            gridControl.DataSource = _items
                                     .Select(item => ListItemModel.FromParent(item, formConfiguration))
                                     .ToList();
        }
Пример #5
0
    private void errorBannerTitle()
    {
        m_bError = true;
        //デフォルトのバナーを作成して追加
        List <BannerData> list = new List <BannerData>();
        var        model       = new ListItemModel((uint)0);
        BannerData d           = BannerData.CreateTitleDefault(model);

        m_banners.Add(model);
        list.Add(d);
        carouselRotator.ResetWaitTimer();
        Collection = list;
    }
Пример #6
0
        private Worksheet SetCustomColumnWidths(string modelName, Worksheet workSheet)
        {
            uint colIndex = 0;
            int  width    = 0;

            foreach (ExportModelConfiguration config in exportConfig.OrderBy(c => c.Order))
            {
                colIndex++;
                width = 0;
                switch (modelName)
                {
                case ("OrderLine"):
                    width = OrderLine.SetWidths(config, width);
                    break;

                case ("ShoppingCartItem"):
                    width = ShoppingCartItem.SetWidths(config, width);
                    break;

                case ("InvoiceItemModel"):
                    width = InvoiceItemModel.SetWidths(config, width);
                    break;

                case ("Product"):
                    width = Product.SetWidths(config, width);
                    break;

                case ("Order"):
                    width = Order.SetWidths(config, width);
                    break;

                case ("ItemUsageReportItemModel"):
                    width = ItemUsageReportItemModel.SetWidths(config, width);
                    break;

                case ("InvoiceModel"):
                    width = InvoiceModel.SetWidths(config, width);
                    break;

                case ("ListItemModel"):
                    width = ListItemModel.SetWidths(config, width);
                    break;
                }

                if (width > 0)
                {
                    OpenXmlSpreadsheetUtilities.SetColumnWidth(workSheet, colIndex, width);
                }
            }
            return(workSheet);
        }
Пример #7
0
        public async Task <ActionResult> PatchIsCompleted(ListItemModel listItemModel, int id)
        {
            bool status = false;

            if (listItemModel.Item.IsCompleted == false)
            {
                status = true;
            }
            else if (listItemModel.Item.IsCompleted == true)
            {
                status = false;
            }

            if (listItemModel.Item.IsCompleted)
            {
                listItemModel.Item.Url = "/images/select.png";
            }
            else
            {
                listItemModel.Item.Url = "/images/blank-check-box.png";
            }
            token = HttpContext.Session.GetString("Token");
            try
            {
                if (ModelState.IsValid)
                {
                    HttpClient client = new HttpClient();
                    client.DefaultRequestHeaders.Add("Authorization", "Bearer " + token);
                    string url = baseUrl + "item/" + id + "/" + listItemModel.Item.ItemId + "/" + status + apiKey;

                    var response = await client.PatchAsync(url, null);

                    var userResponse = await response.Content.ReadAsStringAsync();

                    if (response.IsSuccessStatusCode)
                    {
                        TempData["message"] = "Item status changed successfully!";
                        return(Redirect("/List/Index"));
                    }
                    else
                    {
                        TempData["error"] = "Failed to change status!";
                    }
                }
                return(Redirect("/List/Index"));
            }
            catch
            {
                return(Redirect("/List/Index"));
            }
        }
Пример #8
0
            public void GoodDetail_ReturnsExpectedCreatedUtc()
            {
                // arrange
                NotesListDetail detail   = MakeDetail();
                DateTime        expected = new DateTime(2017, 7, 20, 10, 44, 0, DateTimeKind.Utc);

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.CreatedUtc
                .Should()
                .Be(expected);
            }
Пример #9
0
            public void GoodDetail_ReturnsExpectedActive()
            {
                // arrange
                NotesListDetail detail   = MakeDetail();
                bool            expected = true;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.Active
                .Should()
                .Be(expected);
            }
Пример #10
0
            public void GoodDetail_ReturnsIsDeleteAsFalse()
            {
                // arrange
                NotesListDetail detail   = MakeDetail();
                bool            expected = false;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.IsDelete
                .Should()
                .Be(expected);
            }
Пример #11
0
            public void GoodDetail_ReturnsExpectedPosition()
            {
                // arrange
                NotesListDetail detail   = MakeDetail();
                int             expected = 7;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.Position
                .Should()
                .Be(expected);
            }
Пример #12
0
            public void GoodDetail_ReturnsParLevelOfZero()
            {
                // arrange
                MandatoryItemsListDetail detail = MakeDetail();
                int expected = 0;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.ParLevel
                .Should()
                .Be(expected);
            }
Пример #13
0
            public void GoodDetail_ReturnsExpectedEach()
            {
                // arrange
                MandatoryItemsListDetail detail = MakeDetail();
                bool expected = true;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.Each
                .Should()
                .Be(expected);
            }
Пример #14
0
            public void GoodDetail_ReturnsExpectedModifiedUtc()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();
                DateTime expected = new DateTime(2017, 7, 20, 10, 45, 0, DateTimeKind.Utc);

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.ModifiedUtc
                .Should()
                .Be(expected);
            }
Пример #15
0
 public static CS.LineItem ToLineItem(this ListItemModel listItem, string branchId)
 {
     //return new CS.LineItem() {
     //	Id = listItem.ListItemId.ToCommerceServerFormat(),
     //	CatalogName = branchId,
     //	ParLevel = listItem.ParLevel,
     //	LinePosition = listItem.Position.ToString(),
     //	Label = listItem.Label,
     //	ProductId = listItem.ItemNumber,
     //	CatchWeight = listItem.CatchWeight,
     //	Category = listItem.Category
     //};
     return(null);
 }
            public void GoodListItem_ReturnsExpectedItemNumber()
            {
                // arrange
                ListItemModel listitem = MakeListItem();
                string        expected = "123456";

                // act
                FavoritesListDetail results = listitem.ToFavoritesListDetail();

                // assert
                results.ItemNumber
                .Should()
                .Be(expected);
            }
            public void GoodListItem_ReturnsExpectedLineNumber()
            {
                // arrange
                ListItemModel listitem = MakeListItem();
                int           expected = 17;

                // act
                FavoritesListDetail results = listitem.ToFavoritesListDetail();

                // assert
                results.LineNumber
                .Should()
                .Be(expected);
            }
Пример #18
0
            public void GoodDetail_ReturnsExpectedQuantity()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();
                decimal expected = 9.76m;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.Quantity
                .Should()
                .Be(expected);
            }
Пример #19
0
            public void GoodDetail_ReturnsExpectedListItemId()
            {
                // arrange
                MandatoryItemsListDetail detail = MakeDetail();
                int expected = 15;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.ListItemId
                .Should()
                .Be(expected);
            }
Пример #20
0
            public void GoodDetail_ReturnsExpectedType()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();
                ListType expected = ListType.InventoryValuation;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.Type
                .Should()
                .Be(expected);
            }
Пример #21
0
            public void GoodDetail_ReturnsExpectedItemNumber()
            {
                // arrange
                NotesListDetail detail   = MakeDetail();
                string          expected = "123456";

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.ItemNumber
                .Should()
                .Be(expected);
            }
Пример #22
0
            public void GoodDetail_ReturnsGoodLabel()
            {
                // arrange
                InventoryValuationListDetail detail = MakeDetail();
                string expected = "Test Label";

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.Label
                .Should()
                .Be(expected);
            }
Пример #23
0
            public void GoodDetail_ReturnsExpectedType()
            {
                // arrange
                NotesListDetail detail   = MakeDetail();
                ListType        expected = ListType.Notes;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.Type
                .Should()
                .Be(expected);
            }
        // GET: ListItem/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ListItemModel listItemModel = db.ListItem.Find(id);

            if (listItemModel == null)
            {
                return(HttpNotFound());
            }
            return(View(listItemModel));
        }
Пример #25
0
            public void GoodDetail_ReturnsQuantityOfZero()
            {
                // arrange
                NotesListDetail detail   = MakeDetail();
                int             expected = 0;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.Quantity
                .Should()
                .Be(expected);
            }
            public void GoodDetail_ReturnsExpectedModifiedUtc()
            {
                // arrange
                FavoritesListDetail detail   = MakeDetail();
                DateTime            expected = new DateTime(2017, 7, 5, 16, 42, 0, DateTimeKind.Utc);

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.ModifiedUtc
                .Should()
                .Be(expected);
            }
Пример #27
0
            public void GoodDetail_ReturnsExpectedCatalogId()
            {
                // arrange
                NotesListDetail detail   = MakeDetail();
                string          expected = "FUT";

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.CatalogId
                .Should()
                .Be(expected);
            }
            public void GoodListItem_ReturnsExpectedCatalogId()
            {
                // arrange
                ListItemModel listitem = MakeListItem();
                string        expected = "FUT";

                // act
                FavoritesListDetail results = listitem.ToFavoritesListDetail();

                // assert
                results.CatalogId
                .Should()
                .Be(expected);
            }
Пример #29
0
            public void GoodDetail_ReturnsExpectedCustomInveotryItemId()
            {
                // arrange
                NotesListDetail detail   = MakeDetail();
                int             expected = 0;

                // act
                ListItemModel results = detail.ToWebModel();

                // assert
                results.CustomInventoryItemId
                .Should()
                .Be(expected);
            }
            public void GoodListItem_ReturnsExpectedEach()
            {
                // arrange
                ListItemModel listitem = MakeListItem();
                bool          expected = true;

                // act
                FavoritesListDetail results = listitem.ToFavoritesListDetail();

                // assert
                results.Each
                .Should()
                .Be(expected);
            }