private static SerialNumber GetSerialEntityByMoveOrderModel(MoveOrderDetailModel model, int count)
        {
            if (model == null) return null;

            SerialNumber entity = new SerialNumber();
            if (count == 0)
            {
                entity.CreateBy = AuthenticationHelper.UserId;
                entity.CreateDate = DateTime.Now;
            }
            else
            {
                entity.CreateBy = model.CreateBy;
                entity.CreateDate = model.CreateDate;
            }

            entity.Id = model.Id;
            entity.LotNo = model.LotNo;
            entity.SerialNo = model.SerialNo;
            entity.UpdateBy = AuthenticationHelper.UserId;
            entity.UpdateDate = DateTime.Now;
            return entity;
        }
 public string InsertSerialNum(SerialNumber entity)
 {
     return this.repository.InsertSerialNum(entity);
 }
 public string UpdateSerialNum(SerialNumber entity)
 {
     return this.repository.UpdateSerialNum(entity);
 }
 public string UpdateSerialNum(SerialNumber entity)
 {
     SerialNumber originalEntity = this.Context.SerialNumbers.Find(entity.Id);
     this.Context.Entry(originalEntity).CurrentValues.SetValues(entity);
     this.Context.Entry(originalEntity).State = EntityState.Modified;
     this.Commit();
     return entity.Id.ToString();
 }
 public string InsertSerialNum(SerialNumber entity)
 {
     this.Context.SerialNumbers.Add(entity);
     this.Commit();
     return entity.Id.ToString();
 }
 public static string UpdateSerialNumber(SerialNumber entity)
 {
     return service.UpdateSerialNum(entity);
 }
 public static string SaveSerial(SerialNumber entity)
 {
     return service.InsertSerialNum(entity);
 }