Ejemplo n.º 1
0
        public PartialViewResult Delete(ProjectAttachmentUpdatePrimaryKey projectAttachmentUpdatePrimaryKey)
        {
            var projectAttachmentUpdate = projectAttachmentUpdatePrimaryKey.EntityObject;
            var viewModel = new ConfirmDialogFormViewModel(projectAttachmentUpdate.ProjectAttachmentUpdateID);

            return(ViewDelete(projectAttachmentUpdate, viewModel));
        }
Ejemplo n.º 2
0
        public PartialViewResult Edit(ProjectAttachmentUpdatePrimaryKey projectAttachmentUpdatePrimaryKey)
        {
            var projectAttachmentUpdate = projectAttachmentUpdatePrimaryKey.EntityObject;
            var viewModel = new EditProjectAttachmentUpdatesViewModel(projectAttachmentUpdate);

            return(ViewEdit(viewModel));
        }
Ejemplo n.º 3
0
        public ActionResult Edit(ProjectAttachmentUpdatePrimaryKey projectAttachmentUpdatePrimaryKey, EditProjectAttachmentUpdatesViewModel viewModel)
        {
            if (!ModelState.IsValid)
            {
                return(ViewEdit(viewModel));
            }
            var projectAttachmentUpdate = projectAttachmentUpdatePrimaryKey.EntityObject;

            viewModel.UpdateModel(projectAttachmentUpdate);
            projectAttachmentUpdate.ProjectUpdateBatch.TickleLastUpdateDate(CurrentFirmaSession);
            return(new ModalDialogFormJsonResult());
        }
Ejemplo n.º 4
0
        public ActionResult Delete(ProjectAttachmentUpdatePrimaryKey projectAttachmentUpdatePrimaryKey, ConfirmDialogFormViewModel viewModel)
        {
            var projectAttachmentUpdate = projectAttachmentUpdatePrimaryKey.EntityObject;

            if (!ModelState.IsValid)
            {
                return(ViewDelete(projectAttachmentUpdate, viewModel));
            }
            projectAttachmentUpdate.ProjectUpdateBatch.TickleLastUpdateDate(CurrentFirmaSession);
            projectAttachmentUpdate.Attachment.DeleteFull(HttpRequestStorage.DatabaseEntities);
            return(new ModalDialogFormJsonResult());
        }