Beispiel #1
0
        public void GetAll_ShouldCallRepository()
        {
            var repository = new Mock <IItemTypeRepository>();

            repository.Setup(x => x.GetAll())
            .Returns(new List <ItemType>())
            .Verifiable();

            var service = new ItemTypeService(repository.Object);
            var result  = service.GetAll();

            Assert.IsNotNull(result);
            repository.Verify(x => x.GetAll(), Times.Once);
        }
        private void FillDropDown()
        {
            ddlBranch.DataSource     = BranchService.GetActiveBranches(User.Identity.Name);
            ddlBranch.DataTextField  = "Name";
            ddlBranch.DataValueField = "ID";
            ddlBranch.DataBind();
            ddlBranch.Enabled = ddlBranch.Items.Count > 0;

            ddlItemType.DataSource     = ItemTypeService.GetAll();
            ddlItemType.DataTextField  = "Description";
            ddlItemType.DataValueField = "ID";
            ddlItemType.DataBind();

            ddlPaymentType.DataSource     = PaymentTypeService.GetAll();
            ddlPaymentType.DataTextField  = "Description";
            ddlPaymentType.DataValueField = "ID";
            ddlPaymentType.DataBind();

            ddlBranch_SelectedIndexChanged(null, null);
        }
        protected void Page_Load(object sender, EventArgs e)
        {
            if (!Page.IsPostBack)
            {
                calInvoiceDate.SelectedDate = DateTime.Today;
                calPaymentDate.SelectedDate = DateTime.Today;
                string invoiceNo = Request["InvoiceNo"];
                LoadInvoice(invoiceNo);

                ddlPaymentType.DataSource     = PaymentTypeService.GetAll();
                ddlPaymentType.DataTextField  = "Description";
                ddlPaymentType.DataValueField = "ID";
                ddlPaymentType.DataBind();

                ddlItemType.DataSource     = ItemTypeService.GetAll();
                ddlItemType.DataTextField  = "Description";
                ddlItemType.DataValueField = "ID";
                ddlItemType.DataBind();
            }
        }
        private void FillDropDown()
        {
            ddlFindItemType.DataSource     = ItemTypeService.GetAll();
            ddlFindItemType.DataTextField  = "Description";
            ddlFindItemType.DataValueField = "ID";
            ddlFindItemType.DataBind();
            ddlFindItemType.Items.Insert(0, new DropDownListItem("All", 0.ToString()));

            ddlItemType.DataSource     = ItemTypeService.GetAll();
            ddlItemType.DataTextField  = "Description";
            ddlItemType.DataValueField = "ID";
            ddlItemType.DataBind();
            ddlItemType.Items.Insert(0, new DropDownListItem(String.Empty));

            ddlAccount.Items.Add(new DropDownListItem(String.Empty));
            foreach (var account in ItemAccountService.GetValuedAccounts())
            {
                ddlAccount.Items.Add(
                    new DropDownListItem(
                        String.Format("{0} - {1}", account.AccountNo, account.Description),
                        account.ID.ToString()));
            }
        }