Esempio n. 1
0
        public BsJsonResult Delete(List <BsGridRowData <int> > items)
        {
            var msg    = string.Empty;
            var status = BsResponseStatus.Success;

            try
            {
                foreach (var item in items)
                {
                    //simulate exception
                    if (item.Id == 3)
                    {
                        throw new Exception("This is how an exception message is displayed when it's triggered on row control");
                    }

                    _gridRepository.Delete(item.Id);
                }
            }
            catch (Exception ex)
            {
                msg    = "<strong>" + Resource.ServerError + "!</strong> " + ex.Message;
                status = BsResponseStatus.ServerError;
            }

            return(new BsJsonResult(null, status, msg));
        }