You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
293 lines
15 KiB
293 lines
15 KiB
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="AddBank.aspx.cs" Inherits="Swift.web.Remit.TPSetup.BankAndBranchSetup.AddBank" %>
|
|
|
|
<!DOCTYPE html>
|
|
|
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
|
<head runat="server">
|
|
<meta charset="utf-8" />
|
|
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
|
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
|
<meta name="description" content="" />
|
|
<meta name="author" content="" />
|
|
<!-- Bootstrap Core CSS -->
|
|
<link href="/ui/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
|
|
<link href="/ui/css/datepicker-custom.css" rel="stylesheet" />
|
|
<link href="/js/jQuery/jquery-ui.css" rel="stylesheet" type="text/css" />
|
|
<link href="/ui/css/style.css" type="text/css" rel="stylesheet" />
|
|
<link href="/ui/font-awesome/css/font-awesome.min.css" rel="stylesheet" />
|
|
<script type="text/javascript" src="/ui/js/jquery.min.js"></script>
|
|
<script type="text/javascript" src="/ui/bootstrap/js/bootstrap.min.js"></script>
|
|
<script src="/js/swift_calendar.js"></script>
|
|
<script src="/ui/js/pickers-init.js"></script>
|
|
<script src="/ui/js/jquery-ui.min.js"></script>
|
|
<script src="/js/functions.js" type="text/javascript"> </script>
|
|
<script src="/js/swift_autocomplete.js"></script>
|
|
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery.mask/1.14.15/jquery.mask.min.js" type="text/javascript"></script>
|
|
<script type="text/javascript">
|
|
|
|
function CheckSession(data) {
|
|
if (data === undefined || data === "" || data === null)
|
|
return;
|
|
if (data[0].session_end === "1") {
|
|
document.location = "../../../Logout.aspx";
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
function CheckFormValidation(flag, recordId) {
|
|
var reqField = "countryDDL1,paymentModeDDL1,pCurrency,bankName1";
|
|
if (flag === 'I') {
|
|
reqField += ",countryDDL1,paymentModeDDL1,pCurrency,bankName1";
|
|
}
|
|
// Validate required fields
|
|
if (!ValidRequiredField(reqField)) {
|
|
return false;
|
|
}
|
|
// Gather data for insertion or update
|
|
var countryId = $("#countryDDL1").val();
|
|
var paymentMode = $("#paymentModeDDL1").val();
|
|
var pCurrency = $("#pCurrency").val();
|
|
var bankName = $("#bankName1").val();
|
|
var bankState = $("#bankState").val();
|
|
var bankDistrict = $("#bankDistrict").val();
|
|
var bankAddress = $("#bankAddress").val();
|
|
var bankPhone = $("#bankPhone").val();
|
|
var bankEmail = $("#bankEmail").val();
|
|
var isActive = $("#isActiveDDL").val();
|
|
var dataToSend = {};
|
|
|
|
if (flag === 'I') {
|
|
dataToSend = {
|
|
MethodName: 'InsertBank',
|
|
countryId: countryId,
|
|
isActive: isActive,
|
|
paymentMode: paymentMode,
|
|
pCurrency: pCurrency,
|
|
bankName: bankName,
|
|
bankState: bankState,
|
|
bankDistrict: bankDistrict,
|
|
bankAddress: bankAddress,
|
|
bankPhone: bankPhone,
|
|
bankEmail: bankEmail
|
|
};
|
|
}
|
|
else if (flag === 'U') {
|
|
var recordId = $("#recordId").val();
|
|
dataToSend = {
|
|
MethodName: 'UpdateBank',
|
|
recordId: recordId,
|
|
countryId: countryId,
|
|
isActive: isActive,
|
|
paymentMode: paymentMode,
|
|
pCurrency: pCurrency,
|
|
bankName: bankName,
|
|
bankState: bankState,
|
|
bankDistrict: bankDistrict,
|
|
bankAddress: bankAddress,
|
|
bankPhone: bankPhone,
|
|
bankEmail: bankEmail
|
|
};
|
|
}
|
|
|
|
$.post("", dataToSend, function (response) {
|
|
if (response !== "") {
|
|
var data = JSON.parse(response);
|
|
alert(data[0].Msg);
|
|
ClearAllFieldsInserted();
|
|
}
|
|
});
|
|
}
|
|
|
|
|
|
function ClearAllFieldsInserted() {
|
|
$("#countryDDL1").val('');
|
|
$("#paymentModeDDL1").val('');
|
|
$("#pCurrency").val('');
|
|
$("#bankName1").val('');
|
|
$("#bankState").val('');
|
|
$("#bankDistrict").val('');
|
|
$("#bankAddress").val('');
|
|
$("#bankPhone").val('');
|
|
$("#bankEmail").val('');
|
|
}
|
|
|
|
</script>
|
|
</head>
|
|
<body>
|
|
<form id="form1" runat="server">
|
|
<asp:HiddenField ID="isActive" runat="server" />
|
|
<asp:HiddenField ID="rowId" runat="server" />
|
|
<asp:Button ID="btnPostBack" runat="server" Style="display: none;" />
|
|
<%-- <asp:Button ID="btnUpdate" runat="server" OnClick="btnUpdate_Click" Style="display: none;" />--%>
|
|
<div class="page-wrapper">
|
|
<div class="row">
|
|
<div class="col-sm-12">
|
|
<div class="page-title">
|
|
<h1></h1>
|
|
<ol class="breadcrumb">
|
|
<li><a href="../../../Front.aspx" target="mainFrame"><i class="fa fa-home"></i></a></li>
|
|
<li><a href="#">Others Service</a></li>
|
|
<li><a href="#">Others Service</a></li>
|
|
<li class="active"><a href="#">Bank Setup</a></li>
|
|
<%-- <li><a href="../../../Front.aspx" target="mainFrame"><i class="fa fa-home"></i></a></li>
|
|
<li><a href="#" onclick="return LoadModule('adminstration')">Other Services</a></li>
|
|
<li><a href="#" onclick="return LoadModule('sub_administration')">Sub_Other Service</a></li>
|
|
<li class="active"><a href="BankList.aspx">Partner Agent/Bank List</a></li>--%>
|
|
<%--<li class="active"><a href="AddBank.aspx">Partner Agent/Bank List</a></li>--%>
|
|
</ol>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<!-- Nav tabs -->
|
|
<div class="listtabs">
|
|
<ul class="nav nav-tabs" role="tablist">
|
|
|
|
<li><a href="NewBankList.aspx">Bank List</a></li>
|
|
<li class="active"><a href="AddBank.aspx">Bank Setup</a></li>
|
|
<li><a href="BankList.aspx">Bank Mapping List</a></li>
|
|
<li><a href="AddBankMapping.aspx">Bank Mapping Setup</a></li>
|
|
<li><a href="ListBranch.aspx">Branch List </a></li>
|
|
<li><a href="AddBranch.aspx">Branch Setup </a></li>
|
|
<%-- <li role="presentation" class="deactive"><a href="BankList.aspx">Partner Bank List </a></li>--%>
|
|
<%--<li class=""><a href="BankList.aspx" aria-controls="home" role="tab" data-toggle="tab">Partner Bank List</a></li>--%>
|
|
<%--<li class="selected"><a href="#" aria-controls="home" role="tab" data-toggle="tab">Insert Bank</a></li>--%>
|
|
<%--<li role="presentation" class="active"><a href="AddBank.aspx" aria-controls="home" role="tab" data-toggle="tab">Insert Ban Master</a></li>
|
|
<li role="presentation" class="active"><a href="#AddBank.aspx" aria-controls="home" role="tab" data-toggle="tab">Insert Bank Mapping</a></li>
|
|
<li role="presentation" class="active"><a href="#AddBank.aspx" aria-controls="home" role="tab" data-toggle="tab">Insert Branch</a></li>--%>
|
|
<%-- <li><a href="ManagePartnerBank.aspx">Manage Partner Bank</a></li>--%>
|
|
</ul>
|
|
</div>
|
|
<div class="row">
|
|
|
|
<div class="col-md-6">
|
|
<div class="panel panel-default recent-activites">
|
|
<!-- Start .panel -->
|
|
<div class="panel-heading">
|
|
<h4 class="panel-title">Bank Setup
|
|
</h4>
|
|
<div class="panel-actions">
|
|
<a href="#" class="panel-action panel-action-toggle" data-panel-toggle></a>
|
|
</div>
|
|
</div>
|
|
<div class="panel-body">
|
|
<!-- End .form-group -->
|
|
|
|
<div class="form-group">
|
|
<label class="col-lg-3 col-md-4 control-label" for="">
|
|
<label>
|
|
Country:</label>
|
|
</label>
|
|
<div class="col-lg-9 col-md-8">
|
|
<asp:DropDownList ID="countryDDL1" runat="server" CssClass="form-control">
|
|
</asp:DropDownList>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-lg-3 col-md-4 control-label" for="">
|
|
<label>
|
|
Payment Mode:</label>
|
|
</label>
|
|
<div class="col-lg-9 col-md-8">
|
|
<asp:DropDownList ID="paymentModeDDL1" runat="server" CssClass="form-control">
|
|
</asp:DropDownList>
|
|
</div>
|
|
</div>
|
|
<!-- End .form-group -->
|
|
<!-- End .form-group -->
|
|
<div class="form-group">
|
|
<label class="col-lg-3 col-md-4 control-label" for="">
|
|
<label>
|
|
Paying Currency:</label>
|
|
</label>
|
|
<div class="col-lg-9 col-md-8">
|
|
<asp:TextBox runat="server" ID="pCurrency" CssClass="form-control"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="form-group">
|
|
<label class="col-lg-3 col-md-4 control-label" for="">
|
|
<label>
|
|
Bank Name:</label>
|
|
</label>
|
|
<div class="col-lg-9 col-md-8">
|
|
<asp:TextBox runat="server" ID="bankName1" CssClass="form-control"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-lg-3 col-md-4 control-label" for="">
|
|
<label>
|
|
Bank State :</label>
|
|
</label>
|
|
<div class="col-lg-9 col-md-8">
|
|
<asp:TextBox runat="server" ID="bankState" CssClass="form-control"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-lg-3 col-md-4 control-label" for="">
|
|
<label>
|
|
Bank District :</label>
|
|
</label>
|
|
<div class="col-lg-9 col-md-8">
|
|
<asp:TextBox runat="server" ID="bankDistrict" CssClass="form-control"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-lg-3 col-md-4 control-label" for="">
|
|
<label>
|
|
Bank Address :</label>
|
|
</label>
|
|
<div class="col-lg-9 col-md-8">
|
|
<asp:TextBox runat="server" ID="bankAddress" CssClass="form-control"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-lg-3 col-md-4 control-label" for="">
|
|
<label>
|
|
Bank Phone :</label>
|
|
</label>
|
|
<div class="col-lg-9 col-md-8">
|
|
<asp:TextBox runat="server" ID="bankPhone" CssClass="form-control"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-lg-3 col-md-4 control-label" for="">
|
|
<label>
|
|
Bank Email :</label>
|
|
</label>
|
|
<div class="col-lg-9 col-md-8">
|
|
<asp:TextBox runat="server" ID="bankEmail" CssClass="form-control"></asp:TextBox>
|
|
</div>
|
|
</div>
|
|
<div class="form-group">
|
|
<label class="col-lg-3 col-md-4 control-label" for="">
|
|
<label>
|
|
Is Active:</label>
|
|
</label>
|
|
<div class="col-lg-9 col-md-8">
|
|
<asp:DropDownList ID="isActiveDDL" runat="server" CssClass="form-control">
|
|
<asp:ListItem Text="Yes" Value="1"></asp:ListItem>
|
|
<asp:ListItem Text="No" Value="0"></asp:ListItem>
|
|
</asp:DropDownList>
|
|
</div>
|
|
</div>
|
|
<!-- End .form-group -->
|
|
<input type="hidden" id="recordId" name="recordId" value ="recordId" />
|
|
|
|
<div class="form-group">
|
|
<div class="col-md-12 col-md-offset-3">
|
|
<%--<input type="button" value="Save" style="width: 165px;" class="btn btn-primary m-t-25" onclick="return CheckFormValidation('I');" />--%>
|
|
<input type="button" value="Save" style="width: 165px;" class="btn btn-primary m-t-25" onclick="return CheckFormValidation('I', $('#recordId').val());" />
|
|
|
|
</div>
|
|
</div>
|
|
<!-- End .form-group -->
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</body>
|
|
</html>
|