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

<%@ 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>