protected void Btn_Save_Click(object sender, EventArgs e) { DataEntities ent = new DataEntities(); int id = 0; try { id = Spe_Tree.SelectedNode.Value.ToInt32(0); } catch { } if (chk_Edit.Checked) { var q = (from l in ent.JobEduSpecialty where l.ID == id select l).FirstOrDefault(); q.Name = txt_Name.Text; } else { JobEduSpecialty spe = new JobEduSpecialty(); spe.ParentID = id; spe.Name = txt_Name.Text; ent.AddToJobEduSpecialty(spe); } ent.SaveChanges(); ent.Dispose(); Spe_Tree.Nodes.Clear(); LoadTree(); }
/// <summary> /// 根据名称获取专业 /// </summary> /// <param name="name"></param> /// <returns></returns> public static long GetEduSpecialtyByName(string name) { using (DataEntities ent = new DataEntities()) { var q = from l in ent.JobEduSpecialty where l.Name == name select l; if (q.Count() > 0) { return(q.First().ID); } else { JobEduSpecialty j = new JobEduSpecialty(); j.Name = name; j.ParentID = 0; ent.AddToJobEduSpecialty(j); ent.SaveChanges(); return(j.ID); } } }
public void AddToJobEduSpecialty(JobEduSpecialty jobEduSpecialty) { base.AddObject("JobEduSpecialty", jobEduSpecialty); }
public static JobEduSpecialty CreateJobEduSpecialty(long id) { JobEduSpecialty jobEduSpecialty = new JobEduSpecialty(); jobEduSpecialty.ID = id; return jobEduSpecialty; }