public ActionResult Edit(TestimonialsModel model)
        {
            if (ModelState.IsValid)
            {
                var testimonials = testimonialsService.GetById(model.Id);
                if (testimonials == null)
                {
                    this.NotifyError("Item not found.");
                    return(RedirectToAction("List"));
                }
                else
                {
                    testimonials.ClientName      = model.ClientName;
                    testimonials.WhatSayAboutUs  = model.WhatSayAboutUs;
                    testimonials.PersonName      = model.PersonName;
                    testimonials.PersonPosition  = model.PersonPosition;
                    testimonials.Star            = model.Star;
                    testimonials.IsActive        = model.IsActive;
                    testimonials.Website         = model.Website;
                    testimonials.PersonPictureId = model.PersonPictureId;
                    testimonials.ClientLogoId    = model.ClientLogoId;
                    testimonials.UpdateDateUtc   = DateTime.UtcNow;
                    testimonials.OrderNo         = model.OrderNo;
                    testimonials.TypeName        = model.TypeName;

                    var result = testimonialsService.Update(testimonials);
                    if (result)
                    {
                        this.NotifySuccess("Successfully saved.");
                    }
                    else
                    {
                        this.NotifyError("Item can not saved!");
                    }
                }

                return(RedirectToAction("Edit", new { id = model.Id }));
            }

            return(View(model));
        }