private PartialViewResult ViewDeleteFirmaHomePageImage(FirmaHomePageImage firmaHomePageImage, ConfirmDialogFormViewModel viewModel)
        {
            var confirmMessage =
                $"Are you sure you want to delete this image? ({firmaHomePageImage.Caption})";
            var viewData = new ConfirmDialogFormViewData(confirmMessage, true);

            return(RazorPartialView <ConfirmDialogForm, ConfirmDialogFormViewData, ConfirmDialogFormViewModel>(viewData, viewModel));
        }
        public ActionResult New(NewViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                return(ViewNew(viewModel));
            }
            var firmaHomePageImage = new FirmaHomePageImage(ModelObjectHelpers.NotYetAssignedID, null, 0);

            viewModel.UpdateModel(firmaHomePageImage, CurrentFirmaSession);
            HttpRequestStorage.DatabaseEntities.AllFirmaHomePageImages.Add(firmaHomePageImage);
            return(new ModalDialogFormJsonResult());
        }
        public ActionResult New(NewViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                return(ViewNew(viewModel));
            }
            var firmaHomePageImage = new FirmaHomePageImage(-1, null, 0);

            viewModel.UpdateModel(firmaHomePageImage, CurrentPerson);
            HttpRequestStorage.DatabaseEntities.FirmaHomePageImages.Add(firmaHomePageImage);
            return(new ModalDialogFormJsonResult());
        }
        private PartialViewResult ViewEdit(FirmaHomePageImage firmaHomePageImage, EditViewModel viewModel)
        {
            var viewData = new EditViewData(firmaHomePageImage);

            return(RazorPartialView <Edit, EditViewData, EditViewModel>(viewData, viewModel));
        }