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);
        }
Beispiel #2
0
 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);
 }