<%@ WebHandler Language="C#" Class="hlrWorkerDetail" %>
using System;
using System.Collections.Generic;
using System.Web;
public class hlrWorkerDetail : IHttpHandler {
System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
// serializer.MaxJsonLength = Int32.MaxValue;
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
string Mode = context.Request["Mode"];
if (Mode == "SaveDetail")
{
Int16 Id = Convert.ToInt16(context.Request["Id"]);
string Name = Convert.ToString(context.Request["Name"]);
string DOB = Convert.ToString(context.Request["DOB"]);
string Mobileno = Convert.ToString(context.Request["Mobileno"]);
string Address1 = Convert.ToString(context.Request["Address1"]);
string Address2 = Convert.ToString(context.Request["Address2"]);
string EmailID = Convert.ToString(context.Request["EmailID"]);
string Refrence1 = Convert.ToString(context.Request["Refrence1"]);
string Refrence2 = Convert.ToString(context.Request["Refrence2"]);
string IdentificationMark = Convert.ToString(context.Request["IdentificationMark"]);
string TrainningDocument = Convert.ToString(context.Request["TrainningDocument"]);
string Image = Convert.ToString(context.Request["Image"]);
string Experience = Convert.ToString(context.Request["Experience"]);
string IDproof = Convert.ToString(context.Request["IDproof"]);
string PolVerificationDoc = Convert.ToString(context.Request["PolVerificationDoc"]);
string Remark = Convert.ToString(context.Request["Remark"]);
int AdminID = Convert.ToInt16(context.Request["AdminID"]);
int WType = Convert.ToInt16(context.Request["WType"]);
context.Response.Write(SaveDetail(Id, Name, DOB, Mobileno, Address1, Address2, EmailID, Refrence1, Refrence2, IdentificationMark, TrainningDocument, Image, Experience, IDproof, PolVerificationDoc, Remark, AdminID,WType));
}
else if (Mode == "ReadALLDataByAdmin")
{
Int16 Id = Convert.ToInt16(context.Request["ID"]);
context.Response.Write(ReadALLDataByAdmin(Id));
}
else if (Mode == "ReadDetail")
{
string Name = Convert.ToString(context.Request["Name"]);
context.Response.Write(ReadDetail(Name));
}
else if (Mode == "DeleteWorker")
{
Int16 Id = Convert.ToInt16(context.Request["Id"]);
context.Response.Write(DeleteWorker(Id));
}
//else if (Mode == "DeleteWorker")
//{
// Int16 Id = Convert.ToInt16(context.Request["Id"]);
// context.Response.Write(DeleteWorker(Id));
//}
}
public bool IsReusable
{
get
{
return false;
}
}
public string SaveDetail(Int16 ID, String Name, String DOB, String Mobileno, String Address1, String Address2, String EmailID, String Refrence1, String Refrence2, String IdentificationMark, String TrainningDocument, String Image, String Experience, String IDproof, String PolVerificationDoc, String Remark, int AdminID,int WType)
{
clsWorkerDetail objOccupation = new clsWorkerDetail();
List<clsWorkerDetail> lstDetail = new List<clsWorkerDetail>();
lstDetail = objOccupation.SaveDetail(ID, Name, DOB, Mobileno, Address1, Address2, EmailID, Refrence1, Refrence2, IdentificationMark, TrainningDocument, Image, Experience, IDproof, PolVerificationDoc, Remark, AdminID,WType);
return serializer.Serialize(lstDetail);
}
public string ReadALLDataByAdmin(int AdminID)
{
try
{
clsWorkerDetail objOccupation = new clsWorkerDetail();
List<clsWorkerDetail> lstDetail = new List<clsWorkerDetail>();
lstDetail = objOccupation.ReadALLDataByAdmin(AdminID);
// string a=serializer.Serialize(lstDetail);
//var js = new System.Web.Script.Serialization.JavaScriptSerializer() { MaxJsonLength = int.MaxValue };
return serializer.Serialize(lstDetail);
}
catch (Exception ex)
{
throw ex;
}
}
public List<string> ReadDetail(String Data)
{
List<string> lstresult = new List<string>();
clsWorkerDetail oblog = new clsWorkerDetail();
lstresult = oblog.ReadData(Data);
if (lstresult.Count > 0)
{
return lstresult;
}
else
return lstresult;
}
//public string ReadDetail()
//{
// try
// {
// clsWorkerDetail objOccupation = new clsWorkerDetail();
// List<clsWorkerDetail> lstDetail = new List<clsWorkerDetail>();
// lstDetail = objOccupation.ReadDetail(string SearchD);
// return serializer.Serialize(lstDetail);
// }
// catch (Exception ex)
// {
// throw ex;
// }
//}
public string DeleteWorker(Int16 ID)
{
clsWorkerDetail objOccupation = new clsWorkerDetail();
if (objOccupation.DeleteWorker(Convert.ToInt16(ID)))
return "";
else
return "Can't Delete!";
}
}
using System;
using System.Collections.Generic;
using System.Web;
public class hlrWorkerDetail : IHttpHandler {
System.Web.Script.Serialization.JavaScriptSerializer serializer = new System.Web.Script.Serialization.JavaScriptSerializer();
// serializer.MaxJsonLength = Int32.MaxValue;
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
string Mode = context.Request["Mode"];
if (Mode == "SaveDetail")
{
Int16 Id = Convert.ToInt16(context.Request["Id"]);
string Name = Convert.ToString(context.Request["Name"]);
string DOB = Convert.ToString(context.Request["DOB"]);
string Mobileno = Convert.ToString(context.Request["Mobileno"]);
string Address1 = Convert.ToString(context.Request["Address1"]);
string Address2 = Convert.ToString(context.Request["Address2"]);
string EmailID = Convert.ToString(context.Request["EmailID"]);
string Refrence1 = Convert.ToString(context.Request["Refrence1"]);
string Refrence2 = Convert.ToString(context.Request["Refrence2"]);
string IdentificationMark = Convert.ToString(context.Request["IdentificationMark"]);
string TrainningDocument = Convert.ToString(context.Request["TrainningDocument"]);
string Image = Convert.ToString(context.Request["Image"]);
string Experience = Convert.ToString(context.Request["Experience"]);
string IDproof = Convert.ToString(context.Request["IDproof"]);
string PolVerificationDoc = Convert.ToString(context.Request["PolVerificationDoc"]);
string Remark = Convert.ToString(context.Request["Remark"]);
int AdminID = Convert.ToInt16(context.Request["AdminID"]);
int WType = Convert.ToInt16(context.Request["WType"]);
context.Response.Write(SaveDetail(Id, Name, DOB, Mobileno, Address1, Address2, EmailID, Refrence1, Refrence2, IdentificationMark, TrainningDocument, Image, Experience, IDproof, PolVerificationDoc, Remark, AdminID,WType));
}
else if (Mode == "ReadALLDataByAdmin")
{
Int16 Id = Convert.ToInt16(context.Request["ID"]);
context.Response.Write(ReadALLDataByAdmin(Id));
}
else if (Mode == "ReadDetail")
{
string Name = Convert.ToString(context.Request["Name"]);
context.Response.Write(ReadDetail(Name));
}
else if (Mode == "DeleteWorker")
{
Int16 Id = Convert.ToInt16(context.Request["Id"]);
context.Response.Write(DeleteWorker(Id));
}
//else if (Mode == "DeleteWorker")
//{
// Int16 Id = Convert.ToInt16(context.Request["Id"]);
// context.Response.Write(DeleteWorker(Id));
//}
}
public bool IsReusable
{
get
{
return false;
}
}
public string SaveDetail(Int16 ID, String Name, String DOB, String Mobileno, String Address1, String Address2, String EmailID, String Refrence1, String Refrence2, String IdentificationMark, String TrainningDocument, String Image, String Experience, String IDproof, String PolVerificationDoc, String Remark, int AdminID,int WType)
{
clsWorkerDetail objOccupation = new clsWorkerDetail();
List<clsWorkerDetail> lstDetail = new List<clsWorkerDetail>();
lstDetail = objOccupation.SaveDetail(ID, Name, DOB, Mobileno, Address1, Address2, EmailID, Refrence1, Refrence2, IdentificationMark, TrainningDocument, Image, Experience, IDproof, PolVerificationDoc, Remark, AdminID,WType);
return serializer.Serialize(lstDetail);
}
public string ReadALLDataByAdmin(int AdminID)
{
try
{
clsWorkerDetail objOccupation = new clsWorkerDetail();
List<clsWorkerDetail> lstDetail = new List<clsWorkerDetail>();
lstDetail = objOccupation.ReadALLDataByAdmin(AdminID);
// string a=serializer.Serialize(lstDetail);
//var js = new System.Web.Script.Serialization.JavaScriptSerializer() { MaxJsonLength = int.MaxValue };
return serializer.Serialize(lstDetail);
}
catch (Exception ex)
{
throw ex;
}
}
public List<string> ReadDetail(String Data)
{
List<string> lstresult = new List<string>();
clsWorkerDetail oblog = new clsWorkerDetail();
lstresult = oblog.ReadData(Data);
if (lstresult.Count > 0)
{
return lstresult;
}
else
return lstresult;
}
//public string ReadDetail()
//{
// try
// {
// clsWorkerDetail objOccupation = new clsWorkerDetail();
// List<clsWorkerDetail> lstDetail = new List<clsWorkerDetail>();
// lstDetail = objOccupation.ReadDetail(string SearchD);
// return serializer.Serialize(lstDetail);
// }
// catch (Exception ex)
// {
// throw ex;
// }
//}
public string DeleteWorker(Int16 ID)
{
clsWorkerDetail objOccupation = new clsWorkerDetail();
if (objOccupation.DeleteWorker(Convert.ToInt16(ID)))
return "";
else
return "Can't Delete!";
}
}
No comments:
Post a Comment