예제 #1
0
 private void Save(SerialNoDM item, Guid actedBy)
 {
     if (item.SerialNoId.Equals(Guid.Empty))
     {
         DB.Insert <SerialNoDM>(item, actedBy);
     }
     else
     {
         DB.Update <SerialNoDM>(item, actedBy);
     }
 }
예제 #2
0
        private SerialNoDM GetItemByYearlyMode(SerialNoDM item)
        {
            int year = DateTimeHelper.Now().Year;

            if (item.Year.HasValue && item.Year.Value.Equals(year))
            {
                return(item);
            }

            item.SerialNoId = Guid.Empty;
            item.Year       = year;
            item.Count      = 0;

            Save(item, Guid.Empty);

            return(item);
        }