Hi mvadukul,
Use below script instead of yours
HTML
<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="Server">
<script type="text/javascript">
function Details() {
$('#Details').modal('show');
var lastTab = localStorage.getItem('lastTab');
if (lastTab) {
$.each($('.tab-pane'), function () {
if ($(this).attr('id') == lastTab) {
$(this)[0].className = "tab-pane active";
$('a[href=#' + $(this).attr('id') + ']').closest('li')[0].className = "active";
localStorage.removeItem('lastTab');
}
else {
$(this)[0].className = "tab-pane";
$('a[href=#' + $(this).attr('id') + ']').closest('li')[0].className = "";
}
});
}
}
$(function () {
$('[id*=lnk_CreateUser]').on('click', function (e) {
localStorage.setItem('lastTab', $('[id*=tab2]').attr('id'));
});
});
$('#Details').on('hidden.bs.modal', function (e) {
window.location = '<%= ResolveUrl("~/index.aspx") %>';
});
$('#Details').modal({
backdrop: 'static',
keyboard: false
});
</script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="Server">
<asp:ScriptManager runat="server" />
<br />
<br />
<div align="center" class="row ">
<div class="col-md-12">
<asp:GridView ID="grdSchoolView" CssClass="table table-hover table-condensed table-responsive table-bordered "
runat="server" AllowSorting="True" Width="50%" AutoGenerateColumns="False" DataKeyNames="RegisterID"
CellPadding="0">
<Columns>
<asp:BoundField DataField="RegisterID" HeaderText="RegisterID" ReadOnly="True" SortExpression="RegisterID"
HeaderStyle-CssClass="hideGridColumn" ItemStyle-CssClass="hideGridColumn" />
<asp:BoundField DataField="OrgName" HeaderText="School Name" SortExpression="OrgName" />
<asp:BoundField DataField="Address1" HeaderText="Address1" SortExpression="Address1" />
<asp:BoundField DataField="Address2" HeaderText="Address2" SortExpression="Address2" />
<asp:BoundField DataField="Town" HeaderText="Town" SortExpression="Town" />
<asp:BoundField DataField="Postcode" HeaderText="Postcode" SortExpression="Postcode" />
<asp:BoundField DataField="County" HeaderText="County" SortExpression="County" />
<asp:BoundField DataField="OrgPhone" HeaderText="Phone" SortExpression="OrgPhone" />
<asp:BoundField DataField="OrgType" HeaderText="School Type" SortExpression="OrgType" />
<asp:BoundField DataField="Sector" HeaderText="Sector" SortExpression="Sector" />
<asp:TemplateField HeaderText="" ItemStyle-Width="50px">
<ItemTemplate>
<asp:LinkButton ID="lnkEdit" OnClick="lnkEdit_Click" CssClass="btn btn-info btn-sm"
runat="server" Text="View"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
</div>
<div class="modal" id="Details" tabindex="-1" role="dialog" aria-labelledby="myModalLabel"
data-backdrop="static" data-keyboard="false" aria-hidden="true">
<div class="modal-dialog modal-lg" style="width: 1200px;">
<div class="modal-content" style="border-radius: 0px;">
<div class="modal-header text-center text-warning" role="dialog" style="background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #4d5b76), color-stop(1, #6f80a1));
color: #ffffff;">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">
×</button>
School Information
</div>
<div class="modal-body" style="height: 750px;">
<div class="tabbable">
<!-- Only required for left/right tabs -->
<ul class="nav nav-tabs">
<li class="active"><a href="#tab1" data-toggle="tab">School Profile</a></li>
<li><a href="#tab2" data-toggle="tab">School Users</a></li>
<li><a href="#tab3" data-toggle="tab">School Logo</a></li>
<li><a href="#tab4" data-toggle="tab">School Images</a></li>
</ul>
<!-- Start Data Tab-->
<div class="tab-content">
<div class="tab-pane active" id="tab1">
<div class="row padding-top">
<div class="col-md-6">
<div class="form-group">
<label class="col-md-4 control-label" for="txtFirstname">
Firstname</label>
<div class="col-md-8">
<asp:TextBox ID="txtFirstname" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtLastname">
Lastname</label>
<div class="col-md-8">
<asp:TextBox ID="txtLastname" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtEmail">
Email Address</label>
<div class="col-md-8">
<asp:TextBox ID="txtEmail" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtJobTitle">
Job Title</label>
<div class="col-md-8">
<asp:TextBox ID="txtJobTitle" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtPhone">
Phone Number</label>
<div class="col-md-8">
<asp:TextBox ID="txtPhone" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtPhone">
Organisation Name</label>
<div class="col-md-8">
<asp:TextBox ID="txtOrgName" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="ddOrgType">
Organisation Type</label>
<div class="col-md-8">
<asp:DropDownList ID="ddOrgType" runat="server" CssClass="form-control">
<asp:ListItem Value="-1">--Select School Type--</asp:ListItem>
</asp:DropDownList>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="ddSector">
Sector</label>
<div class="col-md-8">
<asp:DropDownList ID="ddSector" runat="server" CssClass="form-control">
<asp:ListItem Value="-1">--Select School Status--</asp:ListItem>
</asp:DropDownList>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtFirstname">
Reference number</label>
<div class="col-md-8">
<asp:TextBox ID="txtRefereneNo" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtLastname">
Address1</label>
<div class="col-md-8">
<asp:TextBox ID="txtAddress1" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtEmail">
Address2</label>
<div class="col-md-8">
<asp:TextBox ID="txtAddress2" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
</div>
<div class="col-md-6">
<div class="form-group">
<label class="col-md-4 control-label" for="txtConfirmEmail">
Town</label>
<div class="col-md-8">
<asp:TextBox ID="txtTown" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtPassword">
Postcode</label>
<div class="col-md-8">
<asp:TextBox ID="txtPostcode" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtConfirmPassword">
County</label>
<div class="col-md-8">
<asp:TextBox ID="txtCounty" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtJobTitle">
Region</label>
<div class="col-md-8">
<asp:TextBox ID="txtRegion" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtPhone">
Website</label>
<div class="col-md-8">
<asp:TextBox ID="txtWebsite" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtPhone">
Linkdin</label>
<div class="col-md-8">
<asp:TextBox ID="txtLinkdin" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtPhone">
Facebook</label>
<div class="col-md-8">
<asp:TextBox ID="txtFacebook" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtPhone">
Twitter</label>
<div class="col-md-8">
<asp:TextBox ID="txtTwitter" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtPhone">
School Group</label>
<div class="col-md-8">
<asp:TextBox ID="txtSchoolGroup" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="ddOrgType">
Age Ranges</label>
<div class="col-md-8">
<asp:DropDownList ID="ddAgeRanges" runat="server" CssClass="form-control">
</asp:DropDownList>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtPhone">
Number of pupil</label>
<div class="col-md-8">
<asp:TextBox ID="txtNumberOfPupil" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
</div>
</div>
<div class="row padding-top">
<div class="col-md-12">
<div class="form-group">
<label class="col-md-2 control-label" for="txtPhone">
Description</label>
<div class="col-md-10" style="margin-left: -5px;">
<asp:TextBox ID="txtDescription" CssClass="form-control" Height="250px" TextMode="MultiLine"
runat="server"></asp:TextBox>
</div>
</div>
</div>
</div>
</div>
<div class="tab-pane" id="tab2">
<div class="row padding-top">
<div class="col-md-6">
<div class="form-group">
<label class="col-md-4 control-label" for="txtFirstname">
Firstname</label>
<div class="col-md-8">
<asp:TextBox ID="TextBox1" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtLastname">
Lastname</label>
<div class="col-md-8">
<asp:TextBox ID="TextBox2" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtEmail">
Email Address</label>
<div class="col-md-8">
<asp:TextBox ID="TextBox3" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtEmail">
Password</label>
<div class="col-md-8">
<asp:TextBox ID="txtPassword" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtJobTitle">
Job Title</label>
<div class="col-md-8">
<asp:TextBox ID="TextBox4" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="form-group">
<label class="col-md-4 control-label" for="txtPhone">
Phone Number</label>
<div class="col-md-8">
<asp:TextBox ID="TextBox5" CssClass="form-control" runat="server"></asp:TextBox>
</div>
</div>
<div class="box-footer">
<div class="col-md-6">
<asp:LinkButton ID="lnk_NewUser" runat="server" CssClass="btn btn-info btn-lg">New user</asp:LinkButton>
</div>
<div class="col-md-6 text-right">
<asp:LinkButton ID="lnk_CreateUser" OnClick="lnk_CreateUser_Click" runat="server"
CssClass="btn btn-success btn-lg">Create user</asp:LinkButton>
<asp:LinkButton ID="lnk_UpdateUser" runat="server" CssClass="btn btn-warning btn-lg"
Visible="false">Update user</asp:LinkButton>
</div>
</div>
</div>
</div>
<div class="row padding-top">
<asp:Timer ID="Timer1" runat="server" Interval="1000" OnTick="Timer1_Tick" Enabled="False">
</asp:Timer>
<asp:GridView ID="grdUsers" runat="server" CssClass="table table-hover table-condensed table-borderd"
AutoGenerateColumns="False" DataKeyNames="RecruiterUserID">
<Columns>
<asp:BoundField DataField="RecruiterUserID" HeaderText="RecruiterUserID" InsertVisible="False"
ReadOnly="True" SortExpression="RecruiterUserID" HeaderStyle-CssClass="hideGridColumn"
ItemStyle-CssClass="hideGridColumn" />
<asp:BoundField DataField="FirstName" HeaderText="FirstName" SortExpression="FirstName" />
<asp:BoundField DataField="LastName" HeaderText="LastName" SortExpression="LastName" />
<asp:BoundField DataField="Email" HeaderText="Email" SortExpression="Email" />
<asp:BoundField DataField="Password" HeaderText="Password" SortExpression="Password" />
<asp:BoundField DataField="JobTitle" HeaderText="JobTitle" SortExpression="JobTitle" />
<asp:BoundField DataField="Phone" HeaderText="Phone" SortExpression="Phone" />
<asp:BoundField DataField="RegisterID" HeaderText="RegisterID" SortExpression="RegisterID" />
<asp:TemplateField HeaderText="" ItemStyle-Width="50px">
<ItemTemplate>
<asp:LinkButton ID="lnkEditRecruiter" OnClick="lnkEditRecruiter_Click" CssClass="btn btn-info btn-sm"
runat="server" Text="Edit"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
<asp:TemplateField HeaderText="" ItemStyle-Width="50px">
<ItemTemplate>
<asp:LinkButton ID="lnkDelete" OnClick="lnkDelete_Click" OnClientClick="return confirm('Are you sure you want to delete this entry?');"
CssClass="btn btn-danger btn-sm" runat="server" Text="Delete"></asp:LinkButton>
</ItemTemplate>
</asp:TemplateField>
</Columns>
</asp:GridView>
</div>
<asp:TextBox ID="txtRegisterID" runat="server"></asp:TextBox><asp:TextBox ID="txtRecruitUserID"
runat="server"></asp:TextBox>
</div>
<div class="tab-pane" id="tab3">
<p>
School logo</p>
</div>
<div class="tab-pane" id="tab4">
<p>
School images</p>
</div>
</div>
</div>
<!-- End Data Tab-->
<asp:Label ID="Label1" runat="server" Text=""></asp:Label>
</div>
<div class="modal-footer" style="background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #4d5b76), color-stop(1, #6f80a1));
color: #ffffff;">
<asp:Button ID="btnUpdate" CssClass="btn btn-info" runat="server" Text="Update" />
<button type="button" class="btn btn-info" data-dismiss="modal">
Close
</button>
</div>
</div>
<!-- /.modal-content -->
</div>
<!-- /.modal -->
</div>
</asp:Content>
Code
//Dim objectLogin As New _loginAuthenticate
public int UserRoleID;
public int RegisterID;
//Private SessionRegID As New _mySession
//Dim _sql As New _sqlFactory
protected void Page_Load(object sender, EventArgs e)
{
if (!IsPostBack)
{
DataTable dt = new DataTable();
dt.Columns.AddRange(new DataColumn[] {
new DataColumn("RegisterID"),
new DataColumn("OrgName"),
new DataColumn("Address1"),
new DataColumn("Address2"),
new DataColumn("Town"),
new DataColumn("Postcode"),
new DataColumn("County"),
new DataColumn("OrgPhone"),
new DataColumn("OrgType"),
new DataColumn("Sector")
});
dt.Rows.Add(1, "David", "Test", "", "Virigina", "Z00", "UK", 965825, 1, 1);
dt.Rows.Add(2, "John", "Test", "", "Tok", "Z002", "US", 42562, 2, 2);
dt.Rows.Add(3, "Sam", "Test", "", "Rloka", "C110", "UAE", 415268, 3, 3);
dt.Rows.Add(4, "Vicky", "Test", "", "Xhska", "C1C2C3", "China", 123541, 7, 4);
grdSchoolView.DataSource = dt;
grdSchoolView.DataBind();
DataTable grdUser = new DataTable();
grdUser.Columns.AddRange(new DataColumn[] {
new DataColumn("RecruiterUserID")
,new DataColumn("FirstName")
,new DataColumn("LastName")
,new DataColumn("Email")
,new DataColumn("Password")
,new DataColumn("JobTitle")
,new DataColumn("Phone")
,new DataColumn("RegisterID")
});
grdUser.Rows.Add(1, "", "", "", "", "", "", 1);
grdUser.Rows.Add(2, "", "", "", "", "", "", 2);
grdUsers.DataSource = grdUser;
grdUsers.DataBind();
}
}
private void _admin_school_Load(object sender, EventArgs e)
{
if (!Page.IsPostBack)
{
dynamic ds1 = default(DataSet);
dynamic ds2 = default(DataSet);
DataSet ds3 = new DataSet();
// ds1 = _sql._filter_AgeBand()
// ds2 = _sql._filter_Org_Type()
//ds3 = _sql._filter_Sector
//_sql.FillDropDown(ddAgeRanges, ds1, ds1.Tables(0).Columns(0).ToString, ds1.Tables(0).Columns(1).ToString, ds1.Tables(0).ToString)
//_sql.FillDropDown(ddOrgType, ds2, ds2.Tables(0).Columns(0).ToString, ds2.Tables(0).Columns(1).ToString, ds2.Tables(0).ToString)
// _sql.FillDropDown(ddSector, ds3, ds3.Tables(0).Columns(0).ToString, ds3.Tables(0).Columns(1).ToString, ds3.Tables(0).ToString)
}
}
protected void Timer1_Tick(object sender, EventArgs e)
{
// grdUsers.DataBind()
}
private void Message(string Message)
{
System.Text.StringBuilder sb = new System.Text.StringBuilder();
sb.Append("<script type = 'text/javascript'>");
sb.Append("window.onload=function(){");
sb.Append("alert('");
sb.Append(Message);
sb.Append("')};");
sb.Append("</script>");
ClientScript.RegisterClientScriptBlock(this.GetType(), "alert", sb.ToString());
}
protected void lnkEdit_Click(object sender, EventArgs e)
{
GridViewRow grdrow = (GridViewRow)((LinkButton)sender).NamingContainer;
RegisterID = Convert.ToInt32(grdrow.Cells[0].Text);
txtRegisterID.Text = RegisterID.ToString();
try
{
ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "Details(this);", true);
GetEmpUserProfile(RegisterID);
GetEmployeeProfile(RegisterID);
// Message("test")
//Response.Redirect("#")
}
catch (Exception ex)
{
ex.ToString();
}
}
//First Tab
private void GetEmpUserProfile(int RegID)
{
DataSet ds = default(DataSet);
DataRow row = default(DataRow);
//Dim TeacherRef As Integer = _sql.GetTeachingNonTeachingField(8)
// _msgBox(TeacherRef)
// ds = _sql._getEmployeeUserProfile(RegID)
try
{
foreach (DataRow drow in ds.Tables[0].Rows)
{
//if (object.ReferenceEquals(drow.Item("FirstName"), DBNull.Value))
//{
// txtFirstname.Text = "";
//}
//else
//{
// txtFirstname.Text = drow.Item("FirstName");
//}
//if (object.ReferenceEquals(drow.Item("LastName"), DBNull.Value))
//{
// txtLastname.Text = "";
//}
//else
//{
// txtLastname.Text = drow.Item("LastName");
//}
//if (object.ReferenceEquals(drow.Item("Email"), DBNull.Value))
//{
// txtEmail.Text = "";
//}
//else
//{
// txtEmail.Text = drow.Item("Email");
//}
//if (object.ReferenceEquals(drow.Item("JobTitle"), DBNull.Value))
//{
// txtJobTitle.Text = "";
//}
//else
//{
// txtJobTitle.Text = drow.Item("JobTitle");
//}
//if (object.ReferenceEquals(drow.Item("OrgPhone"), DBNull.Value))
//{
// txtPhone.Text = "";
//}
//else
//{
// txtPhone.Text = drow.Item("OrgPhone");
//}
//if (object.ReferenceEquals(drow.Item("OrgName"), DBNull.Value))
//{
// txtOrgName.Text = "";
//}
//else
//{
// txtOrgName.Text = drow.Item("OrgName");
//}
//if (object.ReferenceEquals(drow.Item("OrgType"), DBNull.Value))
//{
// ddOrgType.SelectedValue = "";
//}
//else
//{
// ddOrgType.SelectedValue = drow.Item("OrgType");
//}
//if (object.ReferenceEquals(drow.Item("Sector"), DBNull.Value))
//{
// ddSector.SelectedValue = "";
//}
//else
//{
// ddSector.SelectedValue = drow.Item("Sector");
//}
}
}
catch (Exception ex)
{
// MsgBox(ex.ToString())
Label1.Text = ex.ToString();
}
}
private void GetEmployeeProfile(int RegID)
{
DataSet ds = default(DataSet);
DataRow row = default(DataRow);
//ds = _sql._getEmployeeProfile(RegID)
try
{
foreach (DataRow srow in ds.Tables[0].Rows)
{
//if (object.ReferenceEquals(row.Item("ReferenceNumber"), DBNull.Value))
//{
// txtRefereneNo.Text = "";
//}
//else
//{
// txtRefereneNo.Text = row.Item("ReferenceNumber");
//}
//if (object.ReferenceEquals(row.Item("Address1"), DBNull.Value))
//{
// txtAddress1.Text = "";
//}
//else
//{
// txtAddress1.Text = row.Item("Address1");
//}
//if (object.ReferenceEquals(row.Item("Address2"), DBNull.Value))
//{
// txtAddress2.Text = "";
//}
//else
//{
// txtAddress2.Text = row.Item("Address2");
//}
//if (object.ReferenceEquals(row.Item("Town"), DBNull.Value))
//{
// txtTown.Text = "";
//}
//else
//{
// txtTown.Text = row.Item("Town");
//}
//if (object.ReferenceEquals(row.Item("Postcode"), DBNull.Value))
//{
// txtPostcode.Text = "";
//}
//else
//{
// txtPostcode.Text = row.Item("Postcode");
//}
//if (object.ReferenceEquals(row.Item("County"), DBNull.Value))
//{
// txtCounty.Text = "";
//}
//else
//{
// txtCounty.Text = row.Item("County");
//}
//if (object.ReferenceEquals(row.Item("Region"), DBNull.Value))
//{
// txtRegion.Text = "";
//}
//else
//{
// txtRegion.Text = row.Item("Region");
//}
//if (object.ReferenceEquals(row.Item("Website"), DBNull.Value))
//{
// txtWebsite.Text = "";
//}
//else
//{
// txtWebsite.Text = row.Item("Website");
//}
//if (object.ReferenceEquals(row.Item("Linkdin"), DBNull.Value))
//{
// txtLinkdin.Text = "";
//}
//else
//{
// txtLinkdin.Text = row.Item("Linkdin");
//}
//if (object.ReferenceEquals(row.Item("Facebook"), DBNull.Value))
//{
// txtFacebook.Text = "";
//}
//else
//{
// txtFacebook.Text = row.Item("Facebook");
//}
//if (object.ReferenceEquals(row.Item("Twitter"), DBNull.Value))
//{
// txtTwitter.Text = "";
//}
//else
//{
// txtTwitter.Text = row.Item("Twitter");
//}
//if (object.ReferenceEquals(row.Item("Description"), DBNull.Value))
//{
// txtDescription.Text = "";
//}
//else
//{
// txtDescription.Text = row.Item("Description");
//}
//if (object.ReferenceEquals(row.Item("SchoolGroup"), DBNull.Value))
//{
// txtSchoolGroup.Text = "";
//}
//else
//{
// txtSchoolGroup.Text = row.Item("SchoolGroup");
//}
//if (object.ReferenceEquals(row.Item("AgeRanges"), DBNull.Value))
//{
// ddAgeRanges.SelectedValue = "";
//}
//else
//{
// ddAgeRanges.SelectedValue = row.Item("AgeRanges");
//}
//if (object.ReferenceEquals(row.Item("NumberOfPupils"), DBNull.Value))
//{
// txtNumberOfPupil.Text = "";
//}
//else
//{
// txtNumberOfPupil.Text = row.Item("NumberOfPupils");
//}
}
}
catch (Exception ex)
{
// MsgBox(ex.ToString())
// Label1.Text = ex.ToString();
}
}
//Second Tab
protected void lnk_CreateUser_Click(object sender, EventArgs e)
{
// Dim _users As New _sqlFactory._EmployeeUsers
// Dim email As String = _sql.GetCandidateDetails
try
{
// With _users
//.FirstName = txtFirstname.Text
//.LastName = txtLastname.Text
//.Email = txtEmail.Text
//.Password = txtPassword.Text
//.JobTitle = txtJobTitle.Text
//.Phone = txtPhone.Text
// .UserID = 8
//.RegisterID = txtRegisterID.Text
//End With
// _sql._insertEmployee_Users(_users)
Timer1.Enabled = true;
Timer1_Tick(null, null);
Timer1.Enabled = false;
}
catch (Exception ex)
{
//ClientScript.RegisterClientScriptBlock(Me.GetType(), "alert", msg._msgBox(ex.ToString()))
Label1.Text = ex.ToString();
}
ScriptManager.RegisterStartupScript(this, this.GetType(), "Pop", "Details(this);", true);
}
protected void lnkEditRecruiter_Click(object sender, EventArgs e)
{
GridViewRow grdrow = (GridViewRow)((LinkButton)sender).NamingContainer;
txtRecruitUserID.Text = grdrow.Cells[0].Text;
try
{
// Dim dvSql As DataView = DirectCast(SqlUsersGetUpdate.Select(DataSourceSelectArguments.Empty), DataView)
//For Each drvSql As DataRowView In dvSql
txtFirstname.Text = "";
//drvSql("Firstname").ToString()
txtLastname.Text = "";
//drvSql("Lastname").ToString()
txtEmail.Text = "";
//drvSql("Email").ToString()
txtPassword.Text = "";
//drvSql("Password").ToString()
txtJobTitle.Text = "";
//drvSql("JobTitle").ToString()
txtPhone.Text = "";
//drvSql("Phone").ToString()
//Next
}
catch (Exception ex)
{
ex.ToString();
}
// Education.Visible = True
// btnSaveEQ.Visible = False
// btnUpdate.Visible = True
// btnAddMoreEQ.Visible = True
lnk_CreateUser.Visible = false;
lnk_UpdateUser.Visible = true;
}
protected void lnkDelete_Click(object sender, EventArgs e)
{
GridViewRow grdrow = (GridViewRow)((LinkButton)sender).NamingContainer;
txtRecruitUserID.Text = grdrow.Cells[0].Text;
//Dim _edufield As New _sqlFactory._EmployeeUsers
try
{
//With _edufield
//.RegisterID = txtRegisterID.Text
//.RecruiterUserID = txtRecruitUserID.Text
//End With
//_sql._deleteRecruitUsers(_edufield)
Timer1.Enabled = true;
Timer1_Tick(null, null);
Timer1.Enabled = false;
}
catch (Exception ex)
{
//ClientScript.RegisterClientScriptBlock(Me.GetType(), "alert", msg._msgBox(ex.ToString()))
Label1.Text = ex.ToString();
}
}
private void lnk_UpdateUser_Click(object sender, EventArgs e)
{
//Dim _users As New _sqlFactory._EmployeeUsers
try
{
//With _users
//.FirstName = txtFirstname.Text
//.LastName = txtLastname.Text
//.Email = txtEmail.Text
//.Password = txtPassword.Text
//.JobTitle = txtJobTitle.Text
//.Phone = txtPhone.Text
//.RegisterID = txtRegisterID.Text
//.RecruiterUserID = txtRecruitUserID.Text
//End With
//_sql._updateRecruitmentUser(_users)
Timer1.Enabled = true;
Timer1_Tick(null, null);
Timer1.Enabled = false;
}
catch (Exception ex)
{
//ClientScript.RegisterClientScriptBlock(Me.GetType(), "alert", msg._msgBox(ex.ToString()))
Label1.Text = ex.ToString();
}
}
private void lnk_NewUser_Click(object sender, EventArgs e)
{
lnk_UpdateUser.Visible = false;
lnk_CreateUser.Visible = true;
txtFirstname.Text = "";
txtLastname.Text = "";
txtEmail.Text = "";
txtJobTitle.Text = "";
txtPassword.Text = "";
txtPhone.Text = "";
txtRecruitUserID.Text = "";
}