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();
     //    }
     //}
 }
Exemplo n.º 2
0
 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;
     }
 }
Exemplo n.º 3
0
        /////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);
                }
            }
        }
Exemplo n.º 4
0
 protected void ASPxGridView1_HtmlDataCellPrepared(object sender, DevExpress.Web.ASPxTreeList.TreeListHtmlDataCellEventArgs e)
 {
 }