protected void Button1_Click(object sender, EventArgs e) { UnDirectTeach tcud = new UnDirectTeach(); tcud.UserName = username; tcud.DurationId = dm.getDurationId(); tcud.ResearchName = txtProjectName.Text; tcud.StudentName = txtStdName.Text; tcud.ResearchLevelId = Convert.ToInt32(ddResearchType.SelectedValue); tcud.AdvisorLevelId = Convert.ToInt32(ddProfessorType.SelectedValue); tcud.Description = txtDesc.Text; db.UnDirectTeaches.InsertOnSubmit(tcud); db.SubmitChanges(); }
//************************************************************************************************************************** protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e) { UnDirectTeach udt = new UnDirectTeach(); udt.UnDirectTeachId = Convert.ToInt32(((HiddenField)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["ResearchName"], "hidEditId")).Value); udt.ResearchName = ((TextBox)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["ResearchName"], "txtEditResearchName")).Text; udt.StudentName = ((TextBox)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["StudentName"], "txtEditStudentName")).Text; udt.ResearchLevelId = Convert.ToInt32(((ASPxComboBox)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["ResearchLevelId"], "ddEditResearchLevel")).Value); udt.AdvisorLevelId = Convert.ToInt32(((ASPxComboBox)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["AdvisorLevelId"], "ddEditAdvisorType")).Value); dll_UnDirectTeach dt = new dll_UnDirectTeach(username, durationId); dt.updateData(udt); this.ASPxGridView1.CancelEdit(); e.Cancel = true; FillGridView(); }
protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e) { UnDirectTeach udt = new UnDirectTeach(); udt.UserName = username; udt.DurationId = dr.getDurationId(); udt.ResearchName = ((TextBox)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["ResearchName"], "txtEditResearchName")).Text; udt.StudentName = ((TextBox)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["StudentName"], "txtEditStudentName")).Text; udt.ResearchLevelId = Convert.ToInt32(((ASPxComboBox)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["ResearchLevelId"], "ddEditResearchLevel")).Value); udt.AdvisorLevelId = Convert.ToInt32(((ASPxComboBox)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["AdvisorLevelId"], "ddEditAdvisorType")).Value); dll_UnDirectTeach dll = new dll_UnDirectTeach(username, dr.getDurationId()); dll.insertData(udt); e.Cancel = true; ASPxGridView1.CancelEdit(); FillGridView(); }
private void detach_UnDirectTeaches(UnDirectTeach entity) { this.SendPropertyChanging(); entity.ResearchLevel = null; }
partial void DeleteUnDirectTeach(UnDirectTeach instance);
partial void UpdateUnDirectTeach(UnDirectTeach instance);
partial void InsertUnDirectTeach(UnDirectTeach instance);
private void attach_UnDirectTeaches(UnDirectTeach entity) { this.SendPropertyChanging(); entity.AdvisorLevel = this; }
private void detach_UnDirectTeaches(UnDirectTeach entity) { this.SendPropertyChanging(); entity.DurationUnDirectTeach = null; }