public ActionResult CreateMemberLoanDisbursementNew(MemberLoanDisbursementDto objMemberLoanDisbursement)
        {
            LoadDropDowns();

            ResultDto result = new ResultDto();

            result = _memberloanapplicationService.SaveMemberLoanDisbursementDetails(objMemberLoanDisbursement, UserInfo.UserID);

            if (result.ObjectId > 0)
            {
                bool isConfirm = (Request.Form["hdnIsConfirm"] != null && Request.Form["hdnIsConfirm"] == "1");

                if (isConfirm)
                {
                    result = _memberloanapplicationService.ConfirmAndDisburseMemberLoan(objMemberLoanDisbursement.LoanMasterId, GroupInfo.GroupID, UserInfo.UserID);

                    if (result.ObjectId > 0)
                    {
                        return(RedirectToAction("MemberLoanDisbursementLookup"));
                    }
                }
            }

            TempData["Result"] = result;

            var memberLoanDisbursement = _memberloanapplicationService.GetMemberLoanDisbursementDetailsById(objMemberLoanDisbursement.LoanMasterId, UserInfo.UserID);

            return(View(memberLoanDisbursement));
        }
Exemple #2
0
        public ResultDto SaveMemberLoanDisbursementDetails(MemberLoanDisbursementDto objMemberLoanDisbursement, int userId)
        {
            MemberLoanDisbursementDataAccess objMemberLoandal = new MemberLoanDisbursementDataAccess();

            return(objMemberLoandal.SaveMemberLoanDisbursementDetails(objMemberLoanDisbursement, userId));
        }