/// <summary>
        /// PaymentTypeDRGPaymentDetails
        /// </summary>
        /// <param name="contractId"></param>
        /// <param name="serviceTypeId"></param>
        /// <param name="paymentTypeId"></param>
        /// <param name="isEdit"></param>
        /// <returns></returns>
        public ActionResult PaymentTypeDrg(long?contractId, long?serviceTypeId, int paymentTypeId, bool isEdit)
        {
            PaymentTypeDrgPaymentViewModel modelPaymentTypeDrgPaymentViewModel = new PaymentTypeDrgPaymentViewModel();

            if (isEdit)
            {
                PaymentTypeDrg paymentTypeDrgPaymentForPost = new PaymentTypeDrg
                {
                    ServiceTypeId = serviceTypeId,
                    ContractId    = contractId,
                    PaymentTypeId = paymentTypeId,
                    UserName      = GetCurrentUserName()
                };
                //Get the Name of User logged in

                PaymentTypeDrg paymentTypeDrgPaymentViewModelInfo =
                    PostApiResponse <PaymentTypeDrg>("PaymentTypeDrg",
                                                     "GetPaymentTypeDrgPayment",
                                                     paymentTypeDrgPaymentForPost);

                modelPaymentTypeDrgPaymentViewModel = AutoMapper.Mapper.Map <PaymentTypeDrg, PaymentTypeDrgPaymentViewModel>(paymentTypeDrgPaymentViewModelInfo);
            }

            modelPaymentTypeDrgPaymentViewModel.ContractId    = contractId;
            modelPaymentTypeDrgPaymentViewModel.ServiceTypeId = serviceTypeId;
            modelPaymentTypeDrgPaymentViewModel.PaymentTypeId = paymentTypeId;
            modelPaymentTypeDrgPaymentViewModel.IsEdit        = isEdit;
            return(View(modelPaymentTypeDrgPaymentViewModel));
        }
        public JsonResult AddEditPaymentTypeDrg(PaymentTypeDrgPaymentViewModel info)
        {
            long drgId = 0;

            if (info.ClaimFieldDocId != null)
            {
                PaymentTypeDrg drgPaymrntInfo =
                    AutoMapper.Mapper.Map <PaymentTypeDrgPaymentViewModel, PaymentTypeDrg>(info);
                //Get the Name of User logged in
                drgPaymrntInfo.UserName = GetCurrentUserName();
                drgId = PostApiResponse <long>("PaymentTypeDrg", "AddEditPaymentTypeDrgPayment", drgPaymrntInfo);
            }
            return(drgId > 0 ? Json(new { sucess = true, Id = drgId, documentId = info.ClaimFieldDocId }) : Json(new { sucess = false, Id = 0, documentId = info.ClaimFieldDocId }));
        }