예제 #1
0
        public ActionResult Customers()
        {
            CustomerDb dbCustomer = new CustomerDb();

            ModelState.Clear();
            return(View(dbCustomer.GetCustomers()));
        }
예제 #2
0
        public static IEnumerable <Customer> GetCustomers(string id  = "%", string name = "", string contactInfo = "",
                                                          string nic = "", string dues  = "")
        {
            var dataReader = CustomerDb.GetCustomers(id, name, nic, contactInfo, dues).CreateDataReader();

            while (dataReader.Read())
            {
                yield return(new Customer(
                                 int.Parse(dataReader["Customer_ID"].ToString()),
                                 dataReader["Name"].ToString(),
                                 dataReader["ContactInfo"].ToString(),
                                 dataReader["Nic"].ToString(),
                                 decimal.Parse(dataReader["Dues"].ToString())
                                 ));
            }
        }
예제 #3
0
 public void Fill() => customers = CustomerDb.GetCustomers();