Esempio n. 1
0
        public ActionResult Commission(FormCollection form)
        {
            int        empId;
            string     region;
            Commission tmpCom = new Commission();
            decimal    rate   = Convert.ToDecimal(1.99);

            if (String.IsNullOrEmpty(form["empId"]))
            {
                ViewData["status"] = "Please login with a valid employee account to use this feature.";
                return(View(tmpCom));
            }

            ViewData["status"] = "Commission report for the month of: " + DateTime.Now.ToString("MMMM");
            empId = Convert.ToInt32(form["empId"]);

            region = Models.Employee.SelectRegionById(empId);
            tmpCom.GetCommission(region, rate);

            return(View(tmpCom));
        }
Esempio n. 2
0
 /// <summary>
 /// Updates controls on the form that are unbound.
 /// also for final exam
 /// </summary>
 private void updateUI()
 {
     lblCommission.Text = Commission.GetCommission((DateTime)(((DataRowView)_salesStaffBindingSource.Current).Row["StartDate"]),
                                                   decimal.Parse(_currentRow["BasePrice"].ToString()), _optionsCharge).ToString("C");
     lblPosition.Text = string.Format("{0} of {1}", _salesStaffBindingSource.Position + 1, _salesStaffBindingSource.Count);
 }