public static Library.OrderDetail Map(DataAccess.OrderDetail orderDetail) => new Library.OrderDetail { OrderDetailId = orderDetail.OrderDetailId, OrderId = orderDetail.OrderId, ProductId = orderDetail.ProductId, QtyOrdered = orderDetail.QtyOrdered //Order=orderDetail.Order, //Products=orderDetail.Product, };
public static OrderDetailViewModel ToQueryViewModel(this DataAccess.OrderDetail entity, OrderDetailViewModel model) { model.SessionUserId = entity.CreatedUserId; model.Id = entity.Id; model.QuoteId = entity.QuoteId; model.Quantity = entity.Quantity; model.UnitPrice = entity.UnitPrice; model.IsActive = entity.IsActive; return(model); }
/// <summary> /// Convert OrderDetailViewModel Object into OrderDetail Entity /// </summary> ///<param name="model">OrderDetailViewModel</param> ///<param name="RegionEntity">DataAccess.OrderDetail</param> ///<returns>DataAccess.OrderDetail</returns> public static DataAccess.OrderDetail ToEntity(this OrderDetailViewModel model, DataAccess.OrderDetail entity) { if (entity.Id == 0) { entity.CreatedUserId = model.SessionUserId; } else { entity.IsActive = model.IsActive; entity.UpdatedUserId = model.SessionUserId; entity.UpdatedTimestamp = DateTime.Now; } entity.QuoteId = model.QuoteId; entity.ProductSizeId = model.ProductSizeId; entity.Quantity = model.Quantity; entity.UnitPrice = model.UnitPrice; return(entity); }
public static DataAccess.Products MapOrderDetailtoProducts(DataAccess.OrderDetail order) => new DataAccess.Products { ProductId = order.ProductId };