Exemple #1
0
        private void Init()
        {
            appLog    = new Log();
            FPS       = new Timer();
            FPS_Count = 0;

            FPS.Interval = 500;
            FPS.Tick    += new EventHandler(FPS_Time_Tick);
            FPS.Start();

            fdh = new FaceDetectHaar();
            odh = new ObjectDetectHaar();

            listDataSource             = new BindingList <Record>();
            gcDisplayDetect.DataSource = listDataSource;

            isSave    = false;
            numRecord = 0;

            mode     = AppMode.Predict;
            faceRepo = new FaceDataRepositories();
            cusRepo  = new CustomerRepositories();

            videoW = new VideoWriter(HelperFeature.pathLogVideo + "\\" + DateTime.Now.ToFileName() + ".avi",
                                     16,
                                     new Size(HelperFeature.Camera_Width,
                                              HelperFeature.Camera_Height),
                                     true);
            isLoadDataView = 10;
        }
        public JsonResult UpdateCustomer(Customer customer)
        {
            var data = new { status = false };

            try
            {
                CustomerRepositories clCustomer = new CustomerRepositories();
                clCustomer.UpdateCustomer(customer);
                data = new { status = true };
            }
            catch (Exception)
            {
                data = new { status = false };
            }
            return(Json(data, JsonRequestBehavior.AllowGet));
        }
        public JsonResult EditCustomer(int id)
        {
            CustomerRepositories clCustomer = new CustomerRepositories();
            var listData = clCustomer.GetCustomerById(id);
            var data     = new
            {
                CustomerID   = listData.FirstOrDefault().CustomerID,
                FirstName    = listData.FirstOrDefault().FirstName,
                LastName     = listData.FirstOrDefault().LastName,
                DOB          = listData.FirstOrDefault().DOB,
                Gender       = listData.FirstOrDefault().Gender,
                PhoneNumber  = listData.FirstOrDefault().PhoneNumber,
                EmailAddress = listData.FirstOrDefault().EmailAddress,
                CompanyName  = listData.FirstOrDefault().CompanyName,
            };

            return(Json(data, JsonRequestBehavior.AllowGet));
        }
        public JsonResult DeleteCustomer(int id)
        {
            var data = new { status = false };

            try
            {
                CustomerRepositories clCustomer = new CustomerRepositories();
                if (clCustomer.DeleteCustomer(id))
                {
                    data = new { status = true };
                }
            }
            catch
            {
                data = new { status = false };
            }
            return(Json(data, JsonRequestBehavior.AllowGet));
        }
        public ActionResult LoadCustomer()
        {
            CustomerRepositories clCustomer = new CustomerRepositories();
            var       listData = clCustomer.GetAllCustomer();
            ArrayList data     = new ArrayList();

            foreach (var item in listData)
            {
                ArrayList row = new ArrayList();
                row.Add(item.FirstName);
                row.Add(item.LastName);
                row.Add(item.CompanyName);
                row.Add("<a href='javascript:void(0);' title='Edit' onclick='edit(" + item.CustomerID.ToString() + ")'><i class='fa fa-pencil fa-fw' style='padding-left: 15px;'></i></a>");
                row.Add("<a href='javascript:void(0);' title='Delete' onclick='deletes(" + item.CustomerID.ToString() + ")'><i class='fa fa-trash fa-fw' style='padding-left: 15px;'></i></a>");
                data.Add(row);
            }

            return(Json(new { data = data }, JsonRequestBehavior.AllowGet));
        }
 public CustomerController()
 {
     _Repositories    = new CustomerRepositories();
     LandRepositories = new LandRepositories();
 }
 // GET: Customer
 public string Get(string custId)
 {
     CustomerRepositories customerRepo = new CustomerRepositories();
     string customer = customerRepo.GetCustomer(custId);
     return customer;
 }
 public LandController()
 {
     LandRepositories     = new LandRepositories();
     CustomerRepositories = new CustomerRepositories();
 }