Exemplo n.º 1
0
        public void AddOperationLog(string orderNum, string barCode, string moduleName, string content, string operationType, string remark, string operatername, int operaterid)
        {
            var operationLogRepo = RepositoryManager.GetRepository <IOperationLogRepository>();
            var sequenceProvider = RepositoryManager.GetRepository <ISequenceProvider>();

            var log = new Operationlog();

            log.Operationid   = sequenceProvider.GetNextSequence("seq_OperationLog");
            log.Ordernum      = orderNum;
            log.Barcode       = barCode;
            log.Modulename    = moduleName;
            log.Createdate    = DateTime.Now;
            log.Operationtype = operationType;
            log.Operatername  = operatername;
            log.Operaterid    = operaterid;
            log.Content       = content;
            log.Remark        = remark;
            operationLogRepo.Insert(log);
        }
Exemplo n.º 2
0
        private void doAddOperationLog(object obj)
        {
            UserInfo userInfo = GetUserInfo();

            Hashtable ht = (Hashtable)obj;

            String    OrderNum      = ht["OrderNum"] == null ? "" : ht["OrderNum"].ToString();
            String    BarCode       = ht["BarCode"] == null ? "" : ht["BarCode"].ToString();
            String    ModuleName    = ht["ModuleName"] == null ? "" : ht["ModuleName"].ToString();
            String    Content       = ht["Content"] == null ? "" : ht["Content"].ToString();
            String    OperationType = ht["OperationType"] == null ? "" : ht["OperationType"].ToString();
            String    Remark        = ht["Remark"] == null ? "" : ht["Remark"].ToString();
            Hashtable htScan        = ht["Scan"] == null ? null : (Hashtable)ht["Scan"];

            Operationlog log = new Operationlog();

            log.Operationid   = this.getSeqID("seq_OperationLog");
            log.Ordernum      = OrderNum;
            log.Barcode       = BarCode;
            log.Modulename    = ModuleName;
            log.Createdate    = DateTime.Now;
            log.Operationtype = OperationType;


            string Operatername = string.IsNullOrEmpty(userInfo.userName) ? "admin" : userInfo.userName;
            double?Operaterid   = userInfo.userId == 0 ? 4 : userInfo.userId;

            if (htScan != null)
            {
                bool isScan = Convert.ToBoolean(htScan["isScan"]);
                if (isScan)
                {
                    Operatername = htScan["EnterBy"].ToString();
                    Operaterid   = Convert.ToDouble(htScan["EnterByID"]);
                }
            }
            log.Operatername = Operatername;
            log.Operaterid   = Operaterid;
            log.Content      = Content;
            log.Remark       = Remark;
            insert("dict.InsertOperationlog", log);
        }
Exemplo n.º 3
0
 public static List <OperationLog> SelectOperationlogAll()
 {
     return(Operationlog.SelectOperationlogAll());
 }
 private void FrmOperation_Load(object sender, EventArgs e)
 {
     CmpSetDgv();
     dgvOperationlog.DataSource = Operationlog.SelectOperationlogAll();
 }