public static SlsSalesReturn MapToSlsSalesReturn(SlsSalesReturnViewModel obj) { SlsSalesReturn model = new SlsSalesReturn(); model.Id = obj.Id; model.PartyType = obj.PartyType; model.Party = obj.Party; model.RefNo = obj.RefNo; model.Reason = obj.Reason; if (!obj.IsAdjusted) { //Means no amount to be adjusted model.AdjustedAmount = 0; } else { model.AdjustedAmount = CalculateAdjustedAmount(obj.DetailList); } model.SecCompanyId = obj.SecCompanyId; model.CreatedBy = obj.CreatedBy; model.CreatedDate = obj.CreatedDate; model.ModifiedBy = obj.ModifiedBy; model.ModifiedDate = obj.ModifiedDate; return model; }
public static SlsSalesReturnViewModel MapToSlsSalesReturn(SlsSalesReturn obj) { SlsSalesReturnViewModel model = new SlsSalesReturnViewModel(); model.Id = obj.Id; model.PartyType = obj.PartyType; model.Party = obj.Party; model.RefNo = obj.RefNo; model.Reason = obj.Reason; model.AdjustedAmount = obj.AdjustedAmount; model.SecCompanyId = obj.SecCompanyId; model.CreatedBy = obj.CreatedBy; model.CreatedDate = obj.CreatedDate; model.ModifiedBy = obj.ModifiedBy; model.ModifiedDate = obj.ModifiedDate; //calculative if (model.AdjustedAmount != null && model.AdjustedAmount > 0) { model.IsAdjusted = true; } return model; }