public JsonResult GetClientBillingDetail(int _clientID) { ClientBillingDetailViewModel _ObjClientBillingDetailViewModel = new ClientBillingDetailViewModel(); _ObjClientBillingDetailViewModel.ClientBillingDetail = Mapper.Map <ClientBilling>(_iClientService.getClientBillingDetailByClientID(_clientID)); if (_ObjClientBillingDetailViewModel.ClientBillingDetail != null) { _ObjClientBillingDetailViewModel.ClientBillingRetailRateDetail = Mapper.Map <ClientBillingRetailRate>(_iClientService.getClientBillingRetailRateByClientBillingID(_ObjClientBillingDetailViewModel.ClientBillingDetail.ClientBillingID)); _ObjClientBillingDetailViewModel.ClientBillingWholesaleRateDetail = Mapper.Map <ClientBillingWholesaleRate>(_iClientService.getClientBillingWholesaleRateByClientBillingID(_ObjClientBillingDetailViewModel.ClientBillingDetail.ClientBillingID)); } return(Json(_ObjClientBillingDetailViewModel, GlobalConst.ContentTypes.TextHtml, JsonRequestBehavior.AllowGet)); }
public JsonResult GetClientPrivateLabelByClientID(int _clientID) { ClientBillingDetailViewModel _ObjClientBillingDetailViewModel = new ClientBillingDetailViewModel(); _ObjClientBillingDetailViewModel.ClientPrivateLabelDetail = Mapper.Map <ClientPrivateLabel>(_iClientService.getClientPrivateLabelDetailByClientID(_clientID)); if (_ObjClientBillingDetailViewModel.ClientPrivateLabelDetail != null) { if (_ObjClientBillingDetailViewModel.ClientPrivateLabelDetail.ClientPrivateLabelLogoName != null) { _ObjClientBillingDetailViewModel.ClientPrivateLabelDetail.ClientPrivateLabelLogoName = GlobalConst.ConstantChar.ForwardSlash + GlobalConst.VirtualPathFolders.Storage + GlobalConst.ConstantChar.ForwardSlash + _clientID.ToString() + GlobalConst.ConstantChar.ForwardSlash + GlobalConst.VirtualPathFolders.ClientPrivateLableLogo + GlobalConst.ConstantChar.ForwardSlash + _ObjClientBillingDetailViewModel.ClientPrivateLabelDetail.ClientPrivateLabelLogoName; } } if (_ObjClientBillingDetailViewModel.ClientPrivateLabelDetail == null) { _ObjClientBillingDetailViewModel.ClientPrivateLabelDetail = new ClientPrivateLabel(); } return(Json(_ObjClientBillingDetailViewModel.ClientPrivateLabelDetail, GlobalConst.ContentTypes.TextHtml, JsonRequestBehavior.AllowGet)); }