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) { } }
public bool AddNewAddHistory(EKanbanAddHis _ekanbanAddHis) { try { using (HistoryContext = new HistoryContext(database)) { HistoryContext.EKanbanAddHis.Add(_ekanbanAddHis); HistoryContext.SaveChanges(); return(true); } } catch { return(false); } }