Esempio n. 1
0
        public ActionResult CreateGroupLoanDisbursement(FormCollection form)
        {
            BankMasterViewDto        objBank     = new BankMasterViewDto();
            List <BankMasterViewDto> lstFedBanks = _groupReceiptService.GetFederationBanks();
            SelectList lstFederationBanks        = new SelectList(lstFedBanks, "BankEntryID", "AccountNumber", objBank.BankEntryID);

            ViewBag.federationbanks = lstFederationBanks;

            GuarantorDetailsDto        objdto = new GuarantorDetailsDto();
            List <GuarantorDetailsDto> lstobj = new List <GuarantorDetailsDto>();
            int       count    = Convert.ToInt32(Request.Form["hdnMaxSecurityIndex"]);
            int       AmountId = Convert.ToInt32(Request.Form["AmountId"]);
            DataTable dt       = new DataTable();

            dt.Columns.Add("LoanGuarantorMemberID", typeof(Int32));
            dt.Columns.Add("LoanMasterID", typeof(Int32));
            dt.Columns.Add("IsActive", typeof(bool));
            dt.Columns.Add("CreatedBy", typeof(Int32));
            dt.Columns.Add("CreatedOn", typeof(DateTime));
            for (int i = 1; i <= count; i++)
            {
                var AccountCode = Convert.ToInt32(form["hdnAccountCode_" + i]);
                var AccountName = Convert.ToString(form["hdnAccountName_" + i]);
                dt.Rows.Add(AmountId, AccountCode, AccountName, UserInfo.UserID, DateTime.Now);
            }

            ResultDto resultdto = _groupLoanDisbursementService.GuarantorDetails(dt);

            return(Json(new { LoanMasterID = AmountId, Message = resultdto.Message, ObjectCode = resultdto.ObjectCode }));
        }
        public ActionResult CreateMemberLoanDisbursement(FormCollection form)
        {
            GuarantorDetailsDto        objdto = new GuarantorDetailsDto();
            List <GuarantorDetailsDto> lstobj = new List <GuarantorDetailsDto>();
            int       count    = Convert.ToInt32(Request.Form["hdnMaxSecurityIndex"]);
            int       AmountId = Convert.ToInt32(Request.Form["AmountId"]);
            DataTable dt       = new DataTable();

            dt.Columns.Add("LoanGuarantorMemberID", typeof(Int32));
            dt.Columns.Add("LoanMasterID", typeof(Int32));
            dt.Columns.Add("IsActive", typeof(bool));
            dt.Columns.Add("CreatedBy", typeof(Int32));
            dt.Columns.Add("CreatedOn", typeof(DateTime));


            for (int i = 1; i <= count; i++)
            {
                var AccountCode = Convert.ToInt32(form["hdnAccountCode_" + i]);
                var AccountName = Convert.ToString(form["hdnAccountName_" + i]);
                dt.Rows.Add(AmountId, AccountCode, AccountName, UserInfo.UserID, DateTime.Now);
            }

            ResultDto resultdto = _memberLoanDisbursementService.GuarantorDetails(dt);

            return(Json(new { LoanMasterID = AmountId, Message = resultdto.Message, ObjectCode = resultdto.ObjectCode }));
        }