public ActionResult EditForm(int?id)
        {
            var obj = new ReceiveInfoItem();

            var listGroup = receiveInfoGroupRepository.GetListForTree <List <ReceiveInfoGroupItem> >();

            if (id.HasValue)
            {
                obj = receiveInfoRepository.GetItemById <ReceiveInfoItem>(id.Value);
            }

            return(Json(new
            {
                data = obj,
                listGroup = listGroup
            }, JsonRequestBehavior.AllowGet));
        }