protected void BtnSave_Click(object sender, EventArgs e) { LblErr.Text = ""; LblOk.Text = ""; try { var o1 = new AttributeSet(); var man = new AttributeSetsManager(); if (base.CurrentId == 0) { form2obj(o1); o1 = man.Insert(o1); } else { o1 = man.GetByKey(base.CurrentId); //precarico i campi esistenti e nn gestiti dal form form2obj(o1); man.Update(o1); } Grid1.DataBind(); Grid2.DataBind(); LblOk.Text = RenderSuccess(Utility.GetLabel("RECORD_SAVED_MSG")); MultiView1.ActiveViewIndex = 0; } catch (Exception e1) { LblErr.Text = RenderError(Utility.GetLabel("RECORD_ERR_MSG") + "<br />" + e1.ToString()); } finally { } }
private void editRow(int recordId) { LblOk.Text = ""; LblErr.Text = ""; clearForm(); base.CurrentId = recordId; var man = new AttributeSetsManager(); if (base.CurrentId > 0) { var obj = new AttributeSet(); obj = man.GetByKey(base.CurrentId); obj2form(obj); } MultiView1.ActiveViewIndex = 1; }