/// <summary> /// 修改 /// </summary> /// <param name="student"></param> /// <returns></returns> public String Update(Student student) { try { int result = new BLStudent().Update(student); if (result > 0) { return(JsonConvert.JavaScriptSerializer(new ExtResult() { success = true, msg = "修改成功" })); } else { return(JsonConvert.JavaScriptSerializer(new ExtResult() { success = false, msg = "修改失败" })); } } catch (Exception ex) { return(JsonConvert.JavaScriptSerializer(new ExtResult() { success = false, msg = "修改失败,失败原因:" + ex.Message })); } }
/// <summary> /// 新增 /// </summary> /// <param name="student"></param> /// <returns></returns> public String Add(Student student) { try { student.Id = Guid.NewGuid().ToString(); int result = new BLStudent().Add(student); if (result > 0) { return(JsonConvert.JavaScriptSerializer(new ExtResult() { success = true, msg = "新增成功" })); } else { return(JsonConvert.JavaScriptSerializer(new ExtResult() { success = false, msg = "新增失败" })); } } catch (Exception ex) { return(JsonConvert.JavaScriptSerializer(new ExtResult() { success = false, msg = "新增失败,失败原因:" + ex.Message })); } }
private void txb_Search_StudentForm_TextChanged_1(object sender, EventArgs e) { BLStudent students = new BLStudent(); var findOut = students.Search(txb_Search_StudentForm.Text, cbb_Classes_StudentForm.Text, cbb_Subjects_StudentForm.Text); dgv_Student.DataSource = findOut.ToList(); }
private void cbb_Classes_StudentForm_SelectedIndexChanged_1(object sender, EventArgs e) { BLStudent students = new BLStudent(); var detailInfo = students.DetailStudentInfo_cbb_Classes(cbb_Classes_StudentForm.Text, this.ProfessorID.ToString()); dgv_Student.DataSource = detailInfo; }
/// <summary> /// 分页查询 /// </summary> /// <returns></returns> public String SelectByPage(int limit, int start) { var tuple = GetParam(); int total; List <Student> incomes = new BLStudent().Select(limit, start, tuple.Item1, out total, tuple.Item2); return(JsonConvert.JavaScriptSerializer(new ExtGridRecord(incomes, total))); }
/// <summary> /// 删除 /// </summary> /// <param name="ids">Id的集合,如1,2,3</param> /// <returns></returns> public String Delete(String ids) { int num = new BLStudent().Delete(ids); return(JsonConvert.JavaScriptSerializer(new ExtResult() { success = true, msg = "成功删除" + num + "条数据" })); }
private void cbb_Subjects_StudentForm_SelectedIndexChanged_1(object sender, EventArgs e) { cbb_Classes_StudentForm.Text = string.Empty; BLStudent getInfo = new BLStudent(); var detailInfo = getInfo.DetailStudentInfo_cbb_Subjects(cbb_Subjects_StudentForm.Text, this.ProfessorID.ToString()); dgv_Student.DataSource = detailInfo; cbb_Classes_StudentForm.Items.Clear(); var temp = (from s in detailInfo select new { s.ClassID }).Distinct(); foreach (var a in temp) { cbb_Classes_StudentForm.Items.Add(a.ClassID); } }