public IHttpActionResult GetMyTrainerAssignmentList(NumberOfRecord <UserIdAndUserType> model) { StringBuilder traceLog = null; ServiceResponse <Total <List <UserAssignmentByTrainerVM> > > objResponse = null; try { traceLog = new StringBuilder(); traceLog.AppendLine("Start: GetMyTrainerAssignmentList() Request Data:-UserId-" + model.Param.UserId + ",UserType-" + model.Param.UserType); objResponse = new ServiceResponse <Total <List <UserAssignmentByTrainerVM> > >(); objResponse.jsonData = TrainersBL.GetMyTrainerAssignmentsList(model.StartIndex, model.EndIndex); objResponse.IsResultTrue = true; return(Ok(objResponse)); } catch (Exception ex) { LogManager.LogManagerInstance.WriteErrorLog(ex); return(BadRequest(ex.Message)); } finally { traceLog.AppendLine("End:GetMyTrainerAssignmentList() Response Result Status-" + objResponse.IsResultTrue + ",Posted DateTime-" + DateTime.Now.ToLongDateString()); LogManager.LogManagerInstance.WriteTraceLog(traceLog); traceLog = null; } }
public void GetMasterTrainer(string InstanceId) { TrainersBL obj = new TrainersBL(); List <TrainersDO> objList = new List <TrainersDO>(); objList = obj.MasterTrainers(InstanceId); ViewData["MasterTrainer"] = objList; }
public int SaveTrainerDetails(TrainersDO od) { int returnstatus = 0; int InstanceId = Convert.ToInt32(Session["InstanceId"].ToString()); TrainersDO objDO = new TrainersDO(); objDO.TrainerId = od.TrainerId; objDO.TrainerName = od.TrainerName; objDO.Gender = od.Gender; objDO.DateofBirth = od.DateofBirth; objDO.AadhaarNumber = od.AadhaarNumber; objDO.EducationAttained = od.EducationAttained; objDO.Industryexperience = od.Industryexperience; objDO.TrainingExperience = od.TrainingExperience; objDO.TrainingType = od.TrainingType; objDO.MobileNumber = od.MobileNumber; objDO.LandlineNumber = od.LandlineNumber; objDO.EmailAddress = od.EmailAddress; objDO.ParentType = od.ParentType; objDO.NameofParent = od.NameofParent; objDO.NameofTrainingPartner = od.NameofTrainingPartner; objDO.SPOCMobileNumber = od.SPOCMobileNumber; objDO.Scheme = od.Scheme; objDO.DOA = od.DOA; objDO.EmploymentState = od.EmploymentState; objDO.Sector = od.Sector; objDO.DomainJobRole = od.DomainJobRole; objDO.OtherJobRole = od.OtherJobRole; objDO.State = od.State; objDO.City = od.City; objDO.TOTalDates = od.TOTalDates; objDO.MasterTrainerId = od.MasterTrainerId; objDO.Certified = od.Certified; objDO.SmartPortal = od.SmartPortal; objDO.Createddate = od.Createddate; objDO.CreatedBy = od.CreatedBy; objDO.Updatedate = od.Updatedate; objDO.Updatedby = od.Updatedby; int result = 0; TrainersBL objBL = new TrainersBL(); result = objBL.SaveTrainer(objDO); if (result == 1) { returnstatus = 1; } else { returnstatus = -1; } return(returnstatus); }