public NDbResult <RevenueEntry> SaveRevenue([FromBody] RevenueEntry value) { NDbResult <RevenueEntry> result; if (null == value) { result = new NDbResult <RevenueEntry>(); result.ParameterIsNull(); } else { if (value.PKId == Guid.Empty) { value.PKId = Guid.NewGuid(); } result = RevenueEntry.Save(value); } return(result); }
public string SaveRevenue([FromBody] RevenueEntry value) { if (null == value) { return(string.Empty); } if (value.PKId == Guid.Empty) { value.PKId = Guid.NewGuid(); } if (value.RevenueId == string.Empty) { Random rand = new Random(); if (string.IsNullOrWhiteSpace(value.RevenueId)) { value.RevenueId = rand.Next(100000).ToString("D5"); // auto generate. } } RevenueEntry.Save(value); return(value.RevenueId); }