protected void btnSave_Click(object sender, EventArgs e) { try { var q = (from p in db.Cultures where p.UserName == HttpContext.Current.User.Identity.Name where p.DurationId == dm.getDurationId() select p).First(); q.ValueOfCulture += Convert.ToInt32(txtCount.Text); db.SubmitChanges(); } catch (Exception) { Culture c = new Culture(); c.UserName = HttpContext.Current.User.Identity.Name; c.DurationId = dm.getDurationId(); c.ValueOfCulture = Convert.ToInt32(txtCount.Text); db.Cultures.InsertOnSubmit(c); db.SubmitChanges(); } }
public void updateData(Culture data) { var q = (from p in db.Cultures where p.UserName == username where p.DurationId == durationId where p.CultureId == data.CultureId select p).First(); q.ValueOfCulture = data.ValueOfCulture; db.SubmitChanges(); }
protected void ASPxGridView1_RowUpdating(object sender, DevExpress.Web.Data.ASPxDataUpdatingEventArgs e) { Culture ct = new Culture(); ct.CultureId = Convert.ToInt32(((HiddenField)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["ValueOfCulture"], "hidEditId")).Value);//Convert.ToInt32(((HiddenField)ASPxGridView1.FindRowCellTemplateControl(ASPxGridView1.FindVisibleIndexByKeyValue(e.Keys[ASPxGridView1.KeyFieldName]), (GridViewDataColumn)ASPxGridView1.Columns["ValueOfCulture"], "hidEditId")).Value); ct.ValueOfCulture = Convert.ToInt32(((ASPxSpinEdit)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["ValueOfCulture"], "txtEditValueOfCulture")).Text); dll_Culture dll = new dll_Culture(username, dr.getDurationId()); dll.updateData(ct); this.ASPxGridView1.CancelEdit(); e.Cancel = true; FillGridView(); }
protected void ASPxGridView1_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e) { Culture ct = new Culture(); ct.UserName = username; ct.DurationId = dr.getDurationId(); ct.ValueOfCulture = Convert.ToInt32(((ASPxSpinEdit)ASPxGridView1.FindEditRowCellTemplateControl((GridViewDataColumn)ASPxGridView1.Columns["ValueOfCulture"], "txtEditValueOfCulture")).Text); dll_Culture dll = new dll_Culture(username, dr.getDurationId()); dll.insertData(ct); e.Cancel = true; ASPxGridView1.CancelEdit(); FillGridView(); }
public void insertData(Culture data) { db.Cultures.InsertOnSubmit(data); db.SubmitChanges(); }
partial void DeleteCulture(Culture instance);
partial void UpdateCulture(Culture instance);
partial void InsertCulture(Culture instance);
private void detach_Cultures(Culture entity) { this.SendPropertyChanging(); entity.DurationCulture = null; }