コード例 #1
0
        public void ApartmentLog(Apartment apt,Operate_Enum operate)
        {
            //串行化
            NitpickHouse.Serial.Apartment sapt = NitpickHouse.Serial.Apartment.Create(apt);
            string desc = NitpickHouse.Serial.JsonUtil.Serialize<NitpickHouse.Serial.Apartment>(sapt);

            CreateLog(OperateType_Enum.OperateApartment, operate, apt.ApartmentId, desc);
        }
コード例 #2
0
 /// <summary>
 /// Create a new Apartment object.
 /// </summary>
 /// <param name="apartmentId">Initial value of the ApartmentId property.</param>
 /// <param name="sellSolution">Initial value of the SellSolution property.</param>
 /// <param name="timeStamp">Initial value of the TimeStamp property.</param>
 /// <param name="residentialId">Initial value of the ResidentialId property.</param>
 public static Apartment CreateApartment(global::System.Int32 apartmentId, global::System.String sellSolution, global::System.Byte[] timeStamp, global::System.Int32 residentialId)
 {
     Apartment apartment = new Apartment();
     apartment.ApartmentId = apartmentId;
     apartment.SellSolution = sellSolution;
     apartment.TimeStamp = timeStamp;
     apartment.ResidentialId = residentialId;
     return apartment;
 }
コード例 #3
0
 /// <summary>
 /// Deprecated Method for adding a new object to the ApartmentSet EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToApartmentSet(Apartment apartment)
 {
     base.AddObject("ApartmentSet", apartment);
 }
コード例 #4
0
 public void UnlockApartment(OrderFlow order, Apartment apt)
 {
     ApartmentLog(apt, Operate_Enum.Apartment_Free);
     apt.OrderFlow = null;
     apt.SellStateEnum = SellState_Enum.Free;
 }
コード例 #5
0
 public bool SelectSubSolution(Apartment apt, string mark)
 {
     if (apt.CompareSolution(mark) && apt.SellStateEnum == SellState_Enum.Locked)
     {
         apt.SellStateEnum = SellState_Enum.Selected;
         return true;
     }
     return false;
 }
コード例 #6
0
 public void LockApartment(OrderFlow order,Apartment apt)
 {
     apt.SellStateEnum = SellState_Enum.Selected;
     apt.OrderFlow = order;
     ApartmentLog(apt, Operate_Enum.Apartment_Lock);
 }