public void UpdateReference(ReferenceBase reference) { Requires.NotNull(reference); Requires.PropertyNotNegative(reference, "ReferenceId"); using (var context = DataContext.Instance()) { var rep = context.GetRepository <ReferenceBase>(); rep.Update(reference); } }
public int AddReference(ref ReferenceBase reference) { Requires.NotNull(reference); using (var context = DataContext.Instance()) { var rep = context.GetRepository <ReferenceBase>(); rep.Insert(reference); } return(reference.ReferenceId); }
public void NewInvoice() { int firstNonZero = -1; for (int i = 0; i < ReferenceBase.Length; i++) { if (ReferenceBase[i] != '0') { if (firstNonZero == -1) { firstNonZero = i; } } } string newRef = ""; if (firstNonZero > -1) { newRef = ReferenceBase.Substring(firstNonZero); if (newRef.Length > 0) { int intRef = int.Parse(newRef); intRef++; newRef = intRef.ToString(); } } if (newRef.Length > ReferenceBase.Length) { ReferenceBase = newRef; } if (newRef.Length < 1) { newRef = "1"; } ReferenceBase = ReferenceBase.Remove(ReferenceBase.Length - newRef.Length) + newRef; InvoiceID++; Save(); }
public ProjectMetadata(ReferenceBase sample, ProbabilityMatch <ReferenceBase> match, double probability) : base(sample, match, probability, sample.Include) { }
public void SetUp_ObjectUnderTest() { _fileSystemMock = new Mock <IFileSystem>(); _objectUnderTest = new ReferenceBaseTestClass(_fileSystemMock.Object); }
protected ExistingReferenceMetadataBase(ReferenceBase sample, ProbabilityMatch <ReferenceBase> match, double probability, string targetPath) : base(sample, match, probability) { _targetPath = targetPath; }