コード例 #1
0
        private void frmCreatePayment_Load(object sender, EventArgs e)
        {
            labelNotify1.Text = "";
            IList <Company>       lstcom   = new List <Company>();
            IList <PaymentMethod> lstPm    = new List <PaymentMethod>();
            IList <Bank>          lstBank  = new List <Bank>();
            IList <Staff>         lstStaff = new List <Staff>();

            using (IUnitOfWork uow = new UnitOfWork())
            {
                lstcom   = uow.CompanyRepository.All();
                lstPm    = uow.PaymentMethodRepository.All();
                lstBank  = uow.BankBaseRepository.All();
                lstStaff = uow.StaffRepository.All();
                uow.Commit();
            }
            ComboboxUtility.BindData(cbbCompany, lstcom, "CompanyName", "CompanyId");
            ComboboxUtility.BindData(cbbPaymentMethod, lstPm, "Name", "PaymentMethodId");
            ComboboxUtility.BindData(cbbBank, lstBank, "BankName", "BankId");
            ComboboxUtility.BindData(cbbStaff, lstStaff, "StaffName", "StaffId");
            cbbStaff.SelectedValue = cbbPO.SelectedValue = cbbPaymentMethod.SelectedValue = cbbCompany.SelectedValue = cbbBank.SelectedValue = -1;
            dtpPaidDate.EditValue  = DateTime.Now;
        }
コード例 #2
0
        private void Create_Load(object sender, EventArgs e)
        {
            List <UserType>  lstUserType;
            List <Company>   lstCompany;
            List <UserGroup> lstUserGroup;

            using (IUnitOfWork uow = new UnitOfWork())
            {
                lstCompany   = uow.CompanyRepository.All();
                lstUserType  = uow.UserTypeRepository.All();
                lstUserGroup = uow.UserGroupRepository.All();
                uow.Commit();
            }
            if (lstUserGroup != null)
            {
                ComboboxUtility.BindData <UserGroup>(cbbUserGroup, lstUserGroup, "GroupName", "Id");
            }
            cbbUserGroup.SelectedValue = -1;
            if (lstUserType != null)
            {
                ComboboxUtility.BindData <UserType>(cbbUsertype, lstUserType, "Name", "Id");
            }
        }
コード例 #3
0
        private void frmEditPayment_Load(object sender, EventArgs e)
        {
            labelNotify1.Text = "";
            if (pay == null)
            {
                return;
            }
            IList <Company>       lstcom   = new List <Company>();
            IList <PaymentMethod> lstPm    = new List <PaymentMethod>();
            IList <Bank>          lstBank  = new List <Bank>();
            IList <Staff>         lstStaff = new List <Staff>();

            using (IUnitOfWork uow = new UnitOfWork())
            {
                lstcom   = uow.CompanyRepository.All();
                lstPm    = uow.PaymentMethodRepository.All();
                lstBank  = uow.BankBaseRepository.All();
                lstStaff = uow.StaffRepository.All();
                uow.Commit();
            }
            ComboboxUtility.BindData(cbbCompany, lstcom, "CompanyName", "CompanyId");
            ComboboxUtility.BindData(cbbPaymentMethod, lstPm, "Name", "PaymentMethodId");
            ComboboxUtility.BindData(cbbBank, lstBank, "BankName", "BankId");
            ComboboxUtility.BindData(cbbStaff, lstStaff, "StaffName", "StaffId");

            txtPaymentCode.Text            = pay.PaymentCode;
            txtPaymentName.Text            = pay.PaymentName;
            txtPaid.Text                   = pay.Paid.ToString();
            txtNote.Text                   = pay.Note;
            cbbBank.SelectedValue          = pay.BankId;
            cbbCompany.SelectedValue       = pay.CusId;
            cbbPaymentMethod.SelectedValue = pay.PaymentMethodId;
            cbbPO.SelectedValue            = pay.POId;
            cbbStaff.SelectedValue         = pay.StaffId;
            dtpPaidDate.EditValue          = pay.PaidDate;
        }
コード例 #4
0
        private void frmSuggest_Load(object sender, EventArgs e)
        {
            IList <PurposeSuggestion> ps    = new List <PurposeSuggestion>();
            IList <Department>        dep   = new List <Department>();
            IList <Staff>             staff = new List <Staff>();

            try
            {
                using (IUnitOfWork uow = new UnitOfWork())
                {
                    ps    = uow.IncomeExpenseRepository.GetAllPurpose();
                    dep   = uow.DepartmentRepository.All();
                    staff = uow.StaffRepository.All();
                    uow.Commit();
                }
            }
            catch { }
            ComboboxUtility.BindData(cbbPurpose, ps, "PurposeName", "PurposeSuggestionId");
            ComboboxUtility.BindData(cbbDepartment, dep, "DepartmentName", "DepartmentId");
            ComboboxUtility.BindData(cbbStaff, staff, "StaffName", "StaffId");
            cbbPurpose.SelectedValue = cbbDepartment.SelectedValue = cbbStaff.SelectedValue = -1;
            lastMoneyIn = GetLastMoneyIn();
            txtBillNo.Focus();
        }