protected void ASPxTreeList1_HtmlDataCellPrepared(object sender, DevExpress.Web.ASPxTreeList.TreeListHtmlDataCellEventArgs e) { e.Cell.BackColor = GetColor(e.Cell.Text); //using (IDocumentSession session = Global.Store.OpenSession()) //{ // using (var transaction = new TransactionScope()) // { // if (e.Column.Name == "status" && session.Query<TreeMember>().Where(x => x.AppID == e.NodeKey).Any()) // { // TreeMember member = session.Load<TreeMember>(session.Query<TreeMember>().Where(x => x.AppID == e.NodeKey).First().Id); // member.StatusCellClientId = e.Cell.ClientID; // e.Cell.BackColor = GetColor(member.Status); // Thread.Sleep(3000); // session.SaveChanges(); // } // if (e.Column.Name == "date" && session.Query<TreeMember>().Where(x => x.AppID == e.NodeKey).Any()) // { // TreeMember member = session.Load<TreeMember>(session.Query<TreeMember>().Where(x => x.AppID == e.NodeKey).First().Id); // member.DateCellClientId = e.Cell.ClientID; // Thread.Sleep(3000); // session.SaveChanges(); // } // transaction.Complete(); // } //} }
protected void trlDepartment_HtmlDataCellPrepared(object sender, DevExpress.Web.ASPxTreeList.TreeListHtmlDataCellEventArgs e) { if (e.Column.Name == "DpId") { NAS.DAL.Nomenclature.Organization.Department department = (NAS.DAL.Nomenclature.Organization.Department)trlDepartment.FindNodeByKeyValue(e.NodeKey).DataItem; string dptype = department.DepartmentTypeId.Name.ToString(); e.Cell.Text = dptype; } }
/////2013-09-21 ERP-580 Khoa.Truong INS END /// <summary> /// Implements IFormEditBase interface /// </summary> #region IFormEditBase Implementation #endregion //protected void grdataWarehouseCategory_RowDeleting(object sender, DevExpress.Web.Data.ASPxDataDeletingEventArgs e) //{ // e.Cancel = true; //} //protected void grdataWarehouseCategory_RowValidating(object sender, DevExpress.Web.Data.ASPxDataValidationEventArgs e) //{ // ASPxGridView grid = sender as ASPxGridView; // ASPxComboBox cboCode = this.grdataWarehouseCategory.FindEditRowCellTemplateControl(grdataWarehouseCategory.Columns["Code"] as GridViewDataColumn // , "cboCodeCategory") as ASPxComboBox; // string selectedCode = cboCode.SelectedItem.Value.ToString(); //} //protected void grdataWarehouseCategory_RowInserting(object sender, DevExpress.Web.Data.ASPxDataInsertingEventArgs e) //{ // ASPxGridView grdToolOnCategory = sender as ASPxGridView; // ASPxComboBox cboCode = grdToolOnCategory.FindEditRowCellTemplateControl(this.grdataWarehouseCategory.Columns["Code"] as GridViewDataColumn // , "cboCodeCategory") as ASPxComboBox; // //List<WarehouseWarehouseCategoryEntity> table = CategoryEntityList; // //if (table == null) // // table = new List<WarehouseWarehouseCategoryEntity>(); // //string selectedCode = cboCode.SelectedItem.Value.ToString(); // //WarehouseWarehouseCategoryEntity category = new WarehouseWarehouseCategoryEntity(); // //if (this.Action != "new") // //{ // // category = this.toolBOL.getCategoriesOnWarehouse(selectedCode, this.toolKey); // //} // //else // //{ // // category = toolBOL.getCategoryByCode(selectedCode); // //} // //table.Add(new WarehouseWarehouseCategoryEntity( // // category.WarehouseWarehouseCategoryId, // // category.WarehouseId, // // category.WarehouseCategoryId, // // selectedCode, // // category.Name // //)); // //CategoryEntityList = table; // //this.grdataWarehouseCategory.DataSource = table; // //grdataWarehouseCategory.DataBind(); // e.Cancel = true; // grdataWarehouseCategory.CancelEdit(); //} protected void treelstToolUnits_HtmlDataCellPrepared(object sender, DevExpress.Web.ASPxTreeList.TreeListHtmlDataCellEventArgs e) { ASPxTreeList tree = sender as ASPxTreeList; TreeListNode node = tree.FindNodeByKeyValue(e.NodeKey); Inventory currentProductProductUnit = node.DataItem as Inventory; if (currentProductProductUnit != null) { //Setting Description for node if (e.Column.Name == "Description" && e.Level > 1) { e.Cell.Text = String.Format("Một {0} bao gồm {1} {2}", currentProductProductUnit.ParentInventoryId.InventoryUnitId.Name, currentProductProductUnit.NumRequired, currentProductProductUnit.InventoryUnitId.Name); } else if (e.Column.Name == "Description" && e.Level == 1) { e.Cell.Text = String.Format("Kho bao gồm {1} {0}", currentProductProductUnit.InventoryUnitId.Name, currentProductProductUnit.NumRequired); } } }
protected void ASPxGridView1_HtmlDataCellPrepared(object sender, DevExpress.Web.ASPxTreeList.TreeListHtmlDataCellEventArgs e) { }