private void tsbEdit_ItemClick(object sender, DevExpress.Xpf.Bars.ItemClickEventArgs e) { D92F1240 Edit = new D92F1240(); IsAdd = false; int i = 0; try { ListID = GridListGeneral.GetFocusedRowCellValue("ListID").ToString(); i = GridListGeneral.View.FocusedRowData.RowHandle.Value; } catch (Exception) { MessageBox.Show("Chọn 1 dòng để sửa không phải dòng này!"); } switch (ListTypeID) { case "UnitID": Edit.Title = "Sửa đơn vị tính"; Edit.lbHeader.Content = "Loại danh mục : ĐVT"; Edit.txtblockListID.Text = "Mã đơn vị"; Edit.lbListName.Content = "Tên đơn vị"; D92F1240.ListTypeID = "UnitID"; break; case "TT": Edit.Title = "Sửa tỉnh thành"; Edit.lbHeader.Content = "Loại danh mục : Tỉnh thành"; Edit.txtblockListID.Text = "Mã tỉnh"; Edit.lbListName.Content = "Tên tỉnh"; D92F1240.ListTypeID = "TT"; break; case "ObjectID": Edit.Title = "Sửa nhà cung cấp"; Edit.lbHeader.Content = "Loại danh mục : Nhà cung cấp"; Edit.txtblockListID.Text = "Mã NCC"; Edit.lbListName.Content = "Tên NCC"; D92F1240.ListTypeID = "ObjectID"; break; } Edit.WindowStartupLocation = WindowStartupLocation.CenterScreen; Edit.ShowDialog(); LoadGrid(); GridListGeneral.FocusRowHandle(i); }
private void tsbAdd_ItemClick(object sender, DevExpress.Xpf.Bars.ItemClickEventArgs e) { D92F1240 Add = new D92F1240(); IsAdd = true; switch (ListTypeID) { case "UnitID": Add.Title = "Thêm đơn vị tính"; Add.lbHeader.Content = "Loại danh mục : ĐVT"; Add.txtblockListID.Text = "Mã đơn vị"; Add.lbListName.Content = "Tên đơn vị"; D92F1240.ListTypeID = "UnitID"; break; case "TT": Add.Title = "Thêm tỉnh thành"; Add.lbHeader.Content = "Loại danh mục : Tỉnh thành"; Add.txtblockListID.Text = "Mã tỉnh"; Add.lbListName.Content = "Tên tỉnh"; D92F1240.ListTypeID = "TT"; break; case "ObjectID": Add.Title = "Thêm nhà cung cấp"; Add.lbHeader.Content = "Loại danh mục : Nhà cung cấp"; Add.txtblockListID.Text = "Mã NCC"; Add.lbListName.Content = "Tên NCC"; D92F1240.ListTypeID = "ObjectID"; break; } Add.WindowStartupLocation = WindowStartupLocation.CenterScreen; Add.ShowDialog(); LoadGrid(); GridListGeneral.FocusRowHandle(GridListGeneral.ReturnVisibleRowCount - 1); }