public ActionResult Organizations_Update([DataSourceRequest]DataSourceRequest request, OrganizationGridInputMdel model)
        {
            if (model != null && this.ModelState.IsValid)
            {
                var organizationToUpdate = this.Mapper.Map<Organization>(model);
                this.organizations.Update(organizationToUpdate);
            }

            var organizationToDispley = this.organizations
                .GetById(model.Id)
                .To<OrganizationGridViewModel>()
                .FirstOrDefault();

            return this.Json(new[] { organizationToDispley }.ToDataSourceResult(request, this.ModelState));
        }
        public ActionResult Organizations_Destroy([DataSourceRequest] DataSourceRequest request, OrganizationGridInputMdel organizationToDelete)
        {
            this.organizations.Delete(organizationToDelete.Id);

            return(this.Json(new[] { organizationToDelete }.ToDataSourceResult(request, this.ModelState)));
        }
        public ActionResult Organizations_Destroy([DataSourceRequest]DataSourceRequest request, OrganizationGridInputMdel organizationToDelete)
        {
            this.organizations.Delete(organizationToDelete.Id);

            return this.Json(new[] { organizationToDelete }.ToDataSourceResult(request, this.ModelState));
        }
        public ActionResult Organizations_Update([DataSourceRequest] DataSourceRequest request, OrganizationGridInputMdel model)
        {
            if (model != null && this.ModelState.IsValid)
            {
                var organizationToUpdate = this.Mapper.Map <Organization>(model);
                this.organizations.Update(organizationToUpdate);
            }

            var organizationToDispley = this.organizations
                                        .GetById(model.Id)
                                        .To <OrganizationGridViewModel>()
                                        .FirstOrDefault();

            return(this.Json(new[] { organizationToDispley }.ToDataSourceResult(request, this.ModelState)));
        }