Beispiel #1
0
        public logModel.logString getLastLog()
        {
            using (var db = new WarehouseEntities())
            {
                List <logModel.logDate> lastlog = (from l in db.logs
                                                   orderby l.historyID descending
                                                   join i in db.items on l.itemID equals i.itemID
                                                   select new logModel.logDate
                {
                    historyID = l.historyID,
                    itemID = l.itemID,
                    itemName = i.itemName,
                    total = l.total,
                    description = l.description,
                    date = l.date,
                    invoicenumber = l.invoicenumber
                }).ToList();

                logModel.logString ll = (from l in lastlog
                                         select new logModel.logString
                {
                    historyID = l.historyID,
                    itemID = l.itemID,
                    itemName = l.itemName,
                    total = l.total,
                    description = l.description,
                    date = l.date.ToString("yyyyMMdd"),
                    invoicenumber = l.invoicenumber
                }).First();
                return(ll);
            }
        }
Beispiel #2
0
        //
        // GET: /log/getlastlog
        //
        public ActionResult getlastlog()
        {
            logModel.logString lm = _logRepository.getLastLog();

            return(Json(new
            {
                lm
            }, JsonRequestBehavior.AllowGet));
        }
Beispiel #3
0
        public ActionResult insertLog(int itemID, int totalnumber, int reasonID)
        {
            String description = _reasonRepository.getDescription(reasonID);
            String itemName    = _itemRepository.GetItemName(itemID);

            log       newlog       = _logRepository.insertLog(itemID, totalnumber, description);
            warehouse newwarehouse = _warehouseRepository.UpdateWarehouse(itemID, totalnumber, description);

            logModel.logString lm = logModel.ToLogString(newlog, itemName);
            warehouseModel     wm = warehouseModel.ToWarehouseModel(newwarehouse, itemName);

            return(Json(new
            {
                lm
            }));
        }