/// <summary> /// Maps model to contract /// </summary> /// <param name="model"></param> /// <returns></returns> public static RoomBedContract ToContract(this RoomBed model) { if (model == null) { return(null); } var result = new RoomBedContract(); result.InjectFrom(model); // Map any non-identical properties here //result.LookupName = LookupDataNameById(model.LookupDataId); return(result); }
/*========================================*/ /// <summary> /// Maps contract to model /// </summary> /// <param name="contract"></param> /// <returns></returns> public static RoomBed ToModel(this RoomBedContract contract) { if (contract == null) { return(null); } var result = new RoomBed(); result.InjectFrom(contract); // Map any non-identical properties here //result.LookupDataId = LookupDataNameById(contract.LookupName); return(result); }