public JsonResult SaveTraninerDetails(List <SaveTrainerDO> SaveTrainer)
        {
            int        returnStatus = 0;
            JsonResult result       = new JsonResult();
            TrainerBL  objBL        = new TrainerBL();

            SaveTrainerDO objDO = new SaveTrainerDO();

            foreach (var item in SaveTrainer)
            {
                objDO.TrainerId             = item.TrainerId;
                objDO.TrainerName           = item.TrainerName;
                objDO.Gender                = item.Gender;
                objDO.DateofBirth           = item.DateofBirth;
                objDO.AadhaarNumber         = item.AadhaarNumber;
                objDO.EducationAttained     = item.EducationAttained;
                objDO.Industryexperience    = item.Industryexperience;
                objDO.TrainingExperience    = item.TrainingExperience;
                objDO.TrainingType          = item.TrainingType;
                objDO.MobileNumber          = item.MobileNumber;
                objDO.LandlineNumber        = item.LandlineNumber;
                objDO.EmailAddress          = item.EmailAddress;
                objDO.ParentType            = item.ParentType;
                objDO.NameofParent          = item.NameofParent;
                objDO.NameofTrainingPartner = item.NameofTrainingPartner;
                objDO.SPOCMobileNumber      = item.SPOCMobileNumber;
                objDO.Scheme                = item.Scheme;
                objDO.DOA             = item.DOA;
                objDO.EmploymentState = item.EmploymentState;
                objDO.Sector          = item.Sector;
                objDO.DomainJobRole   = item.DomainJobRole;
                objDO.OtherJobRole    = item.OtherJobRole;
                objDO.State           = item.State;
                objDO.City            = item.City;
                objDO.TOTalDates      = item.TOTalDates;
                objDO.Createddate     = item.Createddate;
                objDO.CreatedBy       = item.CreatedBy;
                objDO.Updatedate      = item.Updatedate;
                objDO.Updatedby       = item.Updatedby;
                int obj = 0;
                obj = objBL.SaveTraninerDetail(objDO);
                if (obj == 1)
                {
                    returnStatus = 1;
                }
                else
                {
                    returnStatus = -1;
                }
                result.Data = obj;
            }
            return(result);
        }
        public string GetTrainerDetails(List <SaveTrainerDO> jobroleUpdateTrainerDetails)
        {
            TrainerBL objBL      = new TrainerBL();
            int       result     = 0;
            int       InstanceId = Convert.ToInt32(Session["InstanceId"].ToString());
            int       UserId     = Convert.ToInt32(Session["UserId"].ToString());

            foreach (var item in jobroleUpdateTrainerDetails)
            {
                item.InstanceId = InstanceId;
                item.CreatedBy  = UserId;


                if (item.TrainerId != null)
                {
                    result = objBL.UpdateTrainerDetails(item);
                }
                else
                {
                    result = objBL.SaveTraninerDetail(item);
                }
            }
            return(result.ToString());
        }