Пример #1
0
        private void AddNewHistory(int _ekanbanHisId)
        {
            try
            {
                AppHistory his = new AppHistory
                {
                    SysActionCode = (int)SysActionCode.EKANBAN_ADD_NEW_ITEM,
                    DateTime      = DateTime.Now,
                    Description   = $"Add new Ekanban information: {SelectedEKanbanDevice.Name}",
                    Remark        = $"PO:{SelectedSchedule.PoNumber}, Line:{SelectedProductionLine.LineName}, Sequence:{SelectedSequence.SequenceNo}",
                };
                SysHistoryQuery.AddNewAppHistory(his);
                EKanbanAddHis addHis = new EKanbanAddHis
                {
                    DateTime            = DateTime.Now,
                    Added               = true,
                    EKanbanHis_Id       = _ekanbanHisId,
                    OriginalSequence_Id = SelectedSequence.id,
                    SequenceNo          = SelectedSequence.SequenceNo,
                    SequenceQty         = SelectedSequence.Quantity,
                };

                SysHistoryQuery.AddNewAddHistory(addHis);
            }
            catch (Exception e)
            { }
        }
Пример #2
0
 public bool AddNewAddHistory(EKanbanAddHis _ekanbanAddHis)
 {
     try
     {
         using (HistoryContext = new HistoryContext(database))
         {
             HistoryContext.EKanbanAddHis.Add(_ekanbanAddHis);
             HistoryContext.SaveChanges();
             return(true);
         }
     }
     catch { return(false); }
 }