protected void btnDeleteSample_Click(object sender, DirectEventArgs e) { foreach (var item in chkSampleRowSelection.SelectedRows) { try { SampleListServices.Delete(int.Parse("0" + item.RecordID)); } catch (Exception ex) { Dialog.ShowError("" + ex.Message); } } grp_SampleList.Reload(); }
/// <summary> /// /// </summary> /// <param name="sender"></param> /// <param name="e"></param> protected void btnAddSample_Click(object sender, DirectEventArgs e) { try { var sample = new SampleList(); var arrDepartment = hdfDepartment.Text.Split(new[] { ',' }, StringSplitOptions.None); sample.Name = txtSampleName.Text; sample.CreatedBy = CurrentUser.User.UserName; sample.CreatedDate = DateTime.Now; sample.Note = txtSampleNote.Text; if (e.ExtraParams["command"] == "edit") { sample.Id = int.Parse("0" + hdfIDSample.Text); foreach (var t in arrDepartment) { if (!string.IsNullOrEmpty(t)) { sample.DepartmentId = Convert.ToInt32(t); } SampleListServices.Update(sample); } } else { foreach (var t in arrDepartment) { if (!string.IsNullOrEmpty(t)) { sample.DepartmentId = Convert.ToInt32(t); } SampleListServices.Create(sample); } } wdSample.Hide(); grp_SampleList.Reload(); } catch (Exception ex) { Dialog.ShowError("" + ex.Message); } }