Example #1
0
 public static DateTime GetCurrentDate()
 {
     DateTime currentDate;
     using (var context = new ERPContext())
     {
         var date = context.Dates.SingleOrDefault(e => e.Name.Equals("Current"));
         if (date != null)
             currentDate = date.DateTime;
         else
         {
             currentDate = DateTime.Now.Date;
             context.Dates.Add(new Date {DateTime = DateTime.Now.Date, Name = "Current"});
             context.SaveChanges();
         }
     }
     return currentDate;
 }
Example #2
0
        public static DateTime GetCurrentDate()
        {
            DateTime currentDate;

            using (var context = new ERPContext())
            {
                var date = context.Dates.SingleOrDefault(e => e.Name.Equals("Current"));
                if (date != null)
                {
                    currentDate = date.DateTime;
                }
                else
                {
                    currentDate = DateTime.Now.Date;
                    context.Dates.Add(new Date {
                        DateTime = DateTime.Now.Date, Name = "Current"
                    });
                    context.SaveChanges();
                }
            }
            return(currentDate);
        }