Exemple #1
0
        public ActionResult DeleteRows(JArray selectedRows, JArray CarGrid_fields, string vehicleNo, int ownerType, int CarGrid_pageIndex, int CarGrid_pageSize)
        {
            var ids = new List <int>();

            foreach (var id in selectedRows)
            {
                ids.Add(Convert.ToInt32(id));
            }

            var isSuccess = CarBLL.Delete(ids.ToArray());

            if (isSuccess)
            {
                ShowNotify("数据删除成功!");
            }
            else
            {
                ShowNotify("数据删除失败!");
            }

            var grid1       = UIHelper.Grid("CarGrid");
            var recordCount = 0;
            var data        = CarBLL.GetList(vehicleNo, ownerType, CarGrid_pageIndex + 1, CarGrid_pageSize, out recordCount);

            grid1.RecordCount(recordCount);
            grid1.DataSource(data, CarGrid_fields);
            return(UIHelper.Result());
        }