public static RoomSales ModelToEnity(this RoomSalesModel model, bool virtualActive = false) { RoomSales entity = new RoomSales() { Amount = model.Amount, DiscountsId = model.DiscountsId, LoginDate = model.LoginDate, LogoutDate = model.LogoutDate, PacketId = model.PacketId, RoomId = model.RoomId, SalesId = model.SalesId, Id = model.Id, IsActive = model.IsActive }; if (virtualActive) { entity.Discount = model.Discount; entity.Packet = model.Packet; entity.Room = model.Room; entity.Sale = model.Sale; entity.SaleExtras = model.SaleExtras; entity.StayingInRooms = model.StayingInRooms; } return(entity); }
public static RoomSalesModel EntityToModel(this RoomSales entity, bool virtualActive = false) { try { RoomSalesModel model = new RoomSalesModel() { Amount = entity.Amount, DiscountsId = entity.DiscountsId, LoginDate = entity.LoginDate, LogoutDate = entity.LogoutDate, PacketId = entity.PacketId, RoomId = entity.RoomId, SalesId = entity.SalesId, IsActive = entity.IsActive, Id = entity.Id }; if (virtualActive) { model.Discount = entity.Discount; model.Packet = entity.Packet; model.Room = entity.Room; model.Sale = entity.Sale; model.SaleExtras = entity.SaleExtras; model.StayingInRooms = entity.StayingInRooms; } return(model); } catch (Exception) { return(new RoomSalesModel()); } }
public static RoomSales ModelToEnity(this RoomSalesModel model, bool virtualActive = false) { RoomSales entity = new RoomSales() { Amount=model.Amount, DiscountsId=model.DiscountsId, LoginDate=model.LoginDate, LogoutDate=model.LogoutDate, PacketId=model.PacketId, RoomId=model.RoomId, SalesId=model.SalesId, Id = model.Id, IsActive = model.IsActive }; if (virtualActive) { entity.Discount = model.Discount; entity.Packet = model.Packet; entity.Room = model.Room; entity.Sale = model.Sale; entity.SaleExtras = model.SaleExtras; entity.StayingInRooms = model.StayingInRooms; } return entity; }