public JournalContentData(journal_contentData d) { this.ID = d.ID; this.CodeOborude = d.CodeOborude; this.NameOborude = d.NameOborude; this.Smena = d.Smena; this.Family = d.Family; this.Date = d.Date; this.Description = d.Description; this.Status = d.Status; this.Enable = d.Enable; this.ModifyDate = d.ModifyDate; }
public journal_contentData ToStruct() { var jd = new journal_contentData(); jd.ID = this.ID; jd.CodeOborude = this.CodeOborude; jd.NameOborude = this.NameOborude; jd.Smena = this.Smena; jd.Family = this.Family; jd.Date = this.Date; jd.Description = this.Description; jd.Status = this.Status; jd.Enable = this.Enable; jd.ModifyDate = this.ModifyDate; return jd; }
private void Button_Click_1(object sender, RoutedEventArgs e) { var scm = new Smc(Smc.ServiceProviderEnum.DES); var jd = new journal_contentData(); jd.CodeOborude = codeOborude.Text; jd.Date = DateTime.Now.ToShortDateString(); jd.Description = descriptionText.Text; jd.ModifyDate = DateTime.Now.ToShortDateString(); jd.Enable = true; jd.Family = familyText.Text; jd.NameOborude = nameText.Text; jd.Smena = smenaText.Text; jd.Status = statusText.Text; jd.ID = EntryID; JournalPacket metadata = new JournalPacket(jd); string metatype = metadata.GetType().FullName; Client.Instance.SendCommand(Client.Instance.ServerIp, (EntryID != -1 ? OpcoDes.CMSG_SEND_JOURNAL_ENTRY : OpcoDes.CMSG_SEND_JOURNAL_ENTRY), metatype, metadata); }
public JournalPacket(JournalContentData data) : base(data.ID.ToString()) { Data = data.ToStruct(); }
public JournalPacket(journal_contentData data) : base(data.ID.ToString()) { Data = data; }
public void Add(int key, journal_contentData value) { Dictionary.Add(key, value); }
public void Set(int Id, journal_contentData Data) { lock (this) { if (!Contains(Id)) return; _entries[Id] = Data; //Save(); } }
public bool Add(int Id, journal_contentData Data) { try { if (Contains(Id)) return false; _entries.Add(Id, Data); //Save(); return true; } catch (Exception ex) { Trace.Write(ex.StackTrace); return false; } }
public bool Set(journal_contentData Data) { lock (this) { try { if (!Contains(Data.ID)) return false; journalEntries[Data.ID] = Data; Save(); return true; } catch (Exception exc) { LogUtil.ErrorException(exc, false, "Set"); s_log.ErrorException("Set", exc); return false; } } }
public bool Add(ref journal_contentData Data) { lock (this) { try { if (Contains(Data.ID)) return false; int new_Id = GenerateId(); Data.ID = new_Id; journalEntries.Add(new_Id, Data); Save(); return true; } catch (Exception ex) { Trace.Write(ex.StackTrace); GenerateFreeGuids(); return false; } } }