public void ReadFromFile(FileIOInvoker invoker) { SalaryPlanEntry temp = XmlUtils.Deserialize(this.GetType(), invoker.Readar.ReadToEnd()) as SalaryPlanEntry; this.Salary = temp.Salary; this.Consume_JD = temp.Consume_JD; this.Consume_Redict = temp.Consume_Redict; this.Consume_Budget = temp.Consume_Budget; this.Consume_Special = temp.Consume_Special; this.Consume_Deposit = temp.Consume_Deposit; this.DayCount = temp.DayCount; }
public bool ReadFromXML() { FileIOInvoker invoker = FileIOInvoker.CreateFromRelativeFullPath(".\\config\\SalarPlan.xml"); return(invoker.ExecuteReadCommand(Entry)); }
public void SaveToXML() { FileIOInvoker invoker = FileIOInvoker.CreateFromRelativeFullPath(".\\config\\SalarPlan.xml"); invoker.ExecuteWriteCommand(Entry); }
public void WriteToFile(FileIOInvoker invoker) { string result = XmlUtils.Serializer(this.GetType(), this); invoker.Writer.WriteLine(result); }