예제 #1
0
 /// <summary>
 /// Convert Suburb Entity  into Suburb Object
 /// </summary>
 ///<param name="model">SuburbViewModel</param>
 ///<param name="SuburbEntity">DataAccess.Suburb</param>
 ///<returns>SuburbViewModel</returns>
 public static SuburbViewModel ToViewModel(
     this DataAccess.Suburb entity,
     SuburbViewModel model)
 {
     model.Id       = entity.Id;
     model.TownId   = entity.TownId;
     model.Name     = entity.Name;
     model.Town     = entity.Town.Name;
     model.IsActive = entity.IsActive;
     return(model);
 }
예제 #2
0
 /// <summary>
 /// Convert Suburb Object into Suburb Entity
 /// </summary>
 ///<param name="model">Suburb</param>
 ///<param name="SuburbEntity">DataAccess.Suburb</param>
 ///<returns>DataAccess.Suburb</returns>
 public static Suburb ToEntity(this SuburbViewModel model,
                               Suburb entity)
 {
     if (entity.Id == 0)
     {
         entity.CreatedUserId = model.SessionUserId;
         entity.IsActive      = model.IsActive;
     }
     else
     {
         entity.UpdatedUserId    = model.SessionUserId;
         entity.UpdatedTimestamp = DateTime.Now;
     }
     entity.TownId = model.TownId;
     entity.Name   = model.Name;
     return(entity);
 }