public virtual YZJ_InfoModel GetById(string id) { if (IsExists(id)) { YZJ_Info entity = m_Rep.GetById(id); YZJ_InfoModel model = new YZJ_InfoModel(); model.id = entity.id; model.available = entity.available; model.StdRollId = entity.StdRollId; model.StdId = entity.StdId; model.StdName = entity.StdName; model.StdSex = entity.StdSex; model.RepeatNo = entity.RepeatNo; model.Entrance_Year = entity.Entrance_Year; model.ClassNo = entity.ClassNo; model.InResidence = entity.InResidence; model.DormitoryBuilding = entity.DormitoryBuilding; model.DormitoryNo = entity.DormitoryNo; model.AddProvince = entity.AddProvince; model.AddCity = entity.AddCity; model.AddArea = entity.AddArea; model.AddStreet = entity.AddStreet; model.AddDetail = entity.AddDetail; return(model); } else { return(null); } }
string GetStudentinfor(string id) { YZJ_InfoModel inforModel = InforBLL.GetbyStdId(id); YZJ_StatusModel staModel = StaBLL.GetbyStdRoolId(inforModel.StdRollId); StudentModel stdModel = new StudentModel { Statusid = staModel.id, StdRollId = staModel.StdRollId, StdName = staModel.StdName, StdSex = staModel.StdSex, native = staModel.native, nation = staModel.nation, Entrance_Year = staModel.Entrance_Year, Household_Registration_Category = staModel.Household_Registration_Category, HouseholdAddress = staModel.HouseholdAddress, CurrentAddress = staModel.CurrentAddress, PhoneNumber = staModel.PhoneNumber, UrgentPhoneNumber = staModel.UrgentPhoneNumber, PaperType = staModel.PaperType, PaperNumber = staModel.PhoneNumber, UsedName = staModel.UsedName, email = staModel.email, PostCode = staModel.PostCode, IsLeagueeMember = staModel.IsLeagueeMember, IsYoungPineer = staModel.IsYoungPineer, GuardianNo1 = staModel.GuardianNo1, G1PhoneNumber = staModel.G1PhoneNumber, G1Relationship = staModel.G1Relationship, GuardianNo2 = staModel.GuardianNo2, G2PhoneNumber = staModel.G2PhoneNumber, G2Relationship = staModel.G2Relationship, AlmaMater = staModel.AlmaMater, StdCategory = staModel.StdCategory, StatusState = staModel.StatusState, //以上为学籍内容,以下为基本信息 INforid = inforModel.id, StdId = inforModel.StdId, RepeatNo = inforModel.RepeatNo, ClassNo = inforModel.ClassNo, InResidence = inforModel.InResidence, DormitoryBuilding = inforModel.DormitoryBuilding, DormitoryNo = inforModel.DormitoryNo, AddProvince = inforModel.AddProvince, AddCity = inforModel.AddCity, AddArea = inforModel.AddArea, AddStreet = inforModel.AddStreet, AddDetail = inforModel.AddDetail, }; return(js.Serialize(new { model = stdModel })); }
public virtual bool Create(YZJ_InfoModel model) { try { YZJ_Info entity = m_Rep.GetById(model.id); if (entity != null) { return(false); } entity = new YZJ_Info(); entity.id = model.id; entity.available = model.available; entity.StdRollId = model.StdRollId; entity.StdId = model.StdId; entity.StdName = model.StdName; entity.StdSex = model.StdSex; entity.RepeatNo = model.RepeatNo; entity.Entrance_Year = model.Entrance_Year; entity.ClassNo = model.ClassNo; entity.InResidence = model.InResidence; entity.DormitoryBuilding = model.DormitoryBuilding; entity.DormitoryNo = model.DormitoryNo; entity.AddProvince = model.AddProvince; entity.AddCity = model.AddCity; entity.AddArea = model.AddArea; entity.AddStreet = model.AddStreet; entity.AddDetail = model.AddDetail; if (m_Rep.Create(entity)) { return(true); } else { return(false); } } catch (Exception ex) { return(false); } }
/// <summary> /// 同意转班申请,并更改学生的基本信息 /// </summary> /// <param name="id"></param> /// <param name="userId"></param> /// <param name="userName"></param> /// <returns></returns> public string AgreeTransferClass(string id, string userId, string userName) { YZJ_CheckRecordModel CheckModel = checkBLL.GetById(id); //更改学生基本信息 YZJ_InfoModel inforModel = inforBLL.GetbyStdRoolId(CheckModel.StdId); List <string> infor = CheckModel.ApplyType.Split(';').ToList(); string SkipClass = infor[1]; inforModel.ClassNo = SkipClass; inforBLL.Edit(inforModel); //同意审核 CheckModel.AssessDate = DateTime.Now.ToString(); CheckModel.AssessorId = userId; CheckModel.AssessorName = userName; CheckModel.AssessState = "通过申请"; var flag = checkBLL.Edit(CheckModel); var jsondata = js.Serialize(new { flag = flag }); return(jsondata); }
/// <summary> /// 同意留级申请,并更改学生的基本信息 /// </summary> /// <param name="id"></param> /// <param name="userId"></param> /// <param name="userName"></param> /// <returns></returns> public string AgreeRepeat(string id, string userId, string userName) { YZJ_CheckRecordModel CheckModel = checkBLL.GetById(id); //更改基本信息 YZJ_InfoModel inforModel = inforBLL.GetbyStdRoolId(CheckModel.StdId); var a = Convert.ToInt32(inforModel.RepeatNo); var s = a + 1; inforModel.RepeatNo = s.ToString(); inforModel.ClassNo = ""; inforBLL.Edit(inforModel); //同意审核 CheckModel.AssessDate = DateTime.Now.ToString(); CheckModel.AssessorId = userId; CheckModel.AssessorName = userName; CheckModel.AssessState = "通过申请"; var flag = checkBLL.Edit(CheckModel); var jsondata = js.Serialize(new { flag = flag }); return(jsondata); }
public void ProcessRequest(HttpContext context) { context.Response.ContentType = "text/plain"; if (context.Request.QueryString["action"] == "getStudent") { var id = context.Request.QueryString["Param"]; var jsondata = GetStudentinfor(id); context.Response.Write(jsondata); } else if (context.Request.Form["Statusid"] != null) { YZJ_InfoModel inforModel = new YZJ_InfoModel { StdRollId = context.Request.Form["StdRollId"], StdName = context.Request.Form["StdName"], StdSex = context.Request.Form["StdSex"], id = context.Request.Form["INforid"], StdId = context.Request.Form["StdId"], RepeatNo = context.Request.Form["RepeatNo"], ClassNo = context.Request.Form["ClassNo"], Entrance_Year = context.Request.Form["Entrance_Year"], InResidence = Convert.ToBoolean(context.Request.Form["InResidence"]), DormitoryBuilding = context.Request.Form["DormitoryBuilding"], DormitoryNo = context.Request.Form["DormitoryNo"], AddProvince = context.Request.Form["AddProvince"], AddCity = context.Request.Form["AddCity"], AddArea = context.Request.Form["AddArea"], AddStreet = context.Request.Form["AddStreet"], AddDetail = context.Request.Form["AddDetail"], }; YZJ_StatusModel staModel = new YZJ_StatusModel { id = context.Request.Form["Statusid"], available = true, StdRollId = context.Request.Form["StdRollId"], StdName = context.Request.Form["StdName"], StdSex = context.Request.Form["StdSex"], native = context.Request.Form["native"], nation = context.Request.Form["nation"], Photo = null, Entrance_Year = context.Request.Form["Entrance_Year"], Household_Registration_Category = context.Request.Form["Household_Registration_Category"], HouseholdAddress = context.Request.Form["HouseholdAddress"], CurrentAddress = context.Request.Form["AddProvince"] + context.Request.Form["AddCity"] + context.Request.Form["AddArea"] + context.Request.Form["AddStreet"] + context.Request.Form["AddDetail"], PhoneNumber = context.Request.Form["PhoneNumber"], UrgentPhoneNumber = context.Request.Form["UrgentPhoneNumber"], PaperType = context.Request.Form["PaperType"], PaperNumber = context.Request.Form["PaperNumber"], UsedName = context.Request.Form["UsedName"], email = context.Request.Form["email"], PostCode = context.Request.Form["PostCode"], IsLeagueeMember = Convert.ToInt32(context.Request.Form["IsLeagueeMember"]), IsYoungPineer = Convert.ToInt32(context.Request.Form["IsYoungPineer"]), GuardianNo1 = context.Request.Form["GuardianNo1"], G1PhoneNumber = context.Request.Form["G1PhoneNumber"], G1Relationship = context.Request.Form["G1Relationship"], GuardianNo2 = context.Request.Form["GuardianNo2"], G2PhoneNumber = context.Request.Form["G2PhoneNumber"], G2Relationship = context.Request.Form["G2Relationship"], AlmaMater = context.Request.Form["AlmaMater"], StdCategory = context.Request.Form["StdCategory"], StatusState = context.Request.Form["StatusState"], }; var flag1 = StaBLL.Edit(staModel); var flag2 = InforBLL.Edit(inforModel); var jsondata = js.Serialize(new { flag1 = flag1, flag2 = flag2 }); context.Response.Write(jsondata); } }