private void ClearAll()
        {
            CustomerDropdown.ComboBox.SelectedIndex = -1;
            CustomerDropdown.SelectedIndex          = -1;

            if (PaymentId == 0)
            {
                PaymentDatePicker.Value = DateTime.Today;
                RemarksTextbox.Clear();
                TaxCheckbox.Checked        = false;
                DiscountTextbox.Value      = 0;
                CreditTextbox.Text         = "0.00";
                AmountDueTextbox.Text      = "0.00";
                TotalAmountDueTextbox.Text = "0.00";
                InvoiceCheckbox.Checked    = false;
                MiscCheckbox.Checked       = false;
                CashCheckbox.Checked       = false;

                CashPaymentCheckbox.Checked = false;
                TotalCashTextbox.Text       = "0.00";

                CheckPaymentCheckbox.Checked = false;
                ComputeTotalPayment();
            }
            else
            {
                LoadPaymentDetails();
            }

            CustomerDropdown.Focus();
        }
        void salesWorker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            if (SaleId == 0)
            {
                ClientHelper.ShowSuccessMessage(string.Format("Invoice number {0} successfully added.", InvoiceNumberTextbox.Text));
            }
            else
            {
                ClientHelper.ShowSuccessMessage(string.Format("Invoice number {0} successfully updated.", InvoiceNumberTextbox.Text));
            }

            ClearAll();

            SaveButton.Enabled  = true;
            ClearButton.Enabled = true;

            LoadImage.Visible = false;
            //InvoiceNumberTextbox.Focus();
            CustomerDropdown.Focus();

            if (SalesUpdated != null)
            {
                SalesUpdated(new object(), new EventArgs());
            }
        }
        private void ConsolidatedSalesControl_Load(object sender, EventArgs e)
        {
            LoadCustomers();
            LoadSaleTypes();
            LoadAmountTypes();

            CustomerDropdown.Focus();
        }
        private void SalesReturnControl_Load(object sender, EventArgs e)
        {
            if (!UserInfo.IsAdmin)
            {
                DeleteButton.Visible = false;
            }

            LoadCustomers();
            CustomerDropdown.Focus();
        }
        private void PurchasePaymentControl_Load(object sender, EventArgs e)
        {
            if (!UserInfo.IsAdmin)
            {
                DeleteButton.Visible = false;
            }

            LoadAmountTypes();
            LoadCustomers();
            CustomerDropdown.Focus();
        }
        private void SetAsNew()
        {
            //AddDetailBox.Visible = true;
            ErrorPanel.Visible = false;

            InvoiceNumberTextbox.ReadOnly = false;
            CustomerDropdown.Focus();
            //InvoiceTotalTextbox.Focus();

            SaveButton.Visible  = true;
            ClearButton.Visible = true;
        }
Esempio n. 7
0
 private void SetupForm()
 {
     if (PurchaseCounterId != 0)
     {
         LoadCounterDetails();
         CustomerDropdown.Enabled = false;
     }
     else
     {
         //GenerateCode();
         CustomerDropdown.Enabled = true;
         CustomerDropdown.Focus();
     }
 }
        void worker_RunWorkerCompleted(object sender, RunWorkerCompletedEventArgs e)
        {
            if (PaymentId == 0)
            {
                ClientHelper.ShowSuccessMessage("Payment successfully added.");
            }
            else
            {
                ClientHelper.ShowSuccessMessage("Payment successfully updated.");
            }

            SetupForm();

            if (SalesPaymentUpdated != null)
            {
                SalesPaymentUpdated(sender, new EventArgs());
            }

            LoadImage.Visible = false;
            ToggleButtons(true);
            CustomerDropdown.Focus();
        }
Esempio n. 9
0
 public ActionResult dropdown(string query)
 {
     try
     {
         CustomerDropdownModel   customerDropdownModel = new CustomerDropdownModel();
         List <CustomerDropdown> customerDropdowns     = new List <CustomerDropdown>();
         List <Customer>         customers             = new List <Customer>();
         if (string.IsNullOrEmpty(query))
         {
             customers = customerService.GetAll();
         }
         else
         {
             string where = string.Format("CustomerFirstName like N'%{0}%' or CustomerLastName like N'%{1}%' or CustomerEmail like N'%{2}%'", query, query, query);
             customers    = customerService.SelectByWhere(where);
         }
         if (customers != null && customers.Count > 0)
         {
             foreach (var item in customers)
             {
                 CustomerDropdown temp = new CustomerDropdown();
                 temp.CustomerID    = item.CustomerID;
                 temp.CustomerName  = item.CustomerFirstName + " " + item.CustomerLastName;
                 temp.CustomerEmail = item.CustomerEmail;
                 temp.Choice        = false;
                 customerDropdowns.Add(temp);
             }
             customerDropdownModel.CustomerDropdowns = customerDropdowns;
         }
         return(View(customerDropdownModel));
     }
     catch (Exception ex)
     {
         LogService.WriteException(ex);
         return(null);
     }
 }
Esempio n. 10
0
 private void LoadCustomers()
 {
     customerDisplayModelBindingSource.DataSource = this.customerController.FetchAllCustomers();
     CustomerDropdown.SelectedIndex = -1;
     CustomerDropdown.Focus();
 }