public ActionResult AddNew(MSBuildExtensionPack.AspNetMvc40ViewModel.BuildEventCodeItemVM vm) { try { log.Info(string.Format("{0}: AddNew", Framework.LoggingOptions.UI_Process_Started.ToString())); MSBuildExtensionPack.DataSourceEntities.BuildEventCode entity = vm.Item; var _Response = MSBuildExtensionPack.CommonBLLIoC.IoCBuildEventCode.InsertEntity(entity); TempData[TempDataKey_BuildEventCodeController_Copy] = null; TempData.Remove(TempDataKey_BuildEventCodeController_Copy); log.Info(string.Format("{0}: Insert", Framework.LoggingOptions.UI_Process_Ended.ToString())); return(RedirectToAction(UrlStringsAlias.ActionName_BuildEventCode_Index)); } catch (Exception ex) { Framework.UIAction uiAction = Framework.UIAction.Create; var entity = CreateEmptyEntityOrGetFromTempData(TempDataKey_BuildEventCodeController_Copy); vm = MSBuildExtensionPack.AspNetMvc40ViewModel.BuildEventCodeItemVM.CreateNewViewModel(entity); vm.StatusOfResult = Framework.CommonBLLEntities.BusinessLogicLayerResponseStatus.MessageErrorDetected; vm.StatusMessageOfResult = ex.Message; vm.UIActionStatusMessage = new Framework.UIActionStatusMessage(typeof(MSBuildExtensionPack.AspNetMvc40ViewModel.BuildEventCodeItemVM).FullName, uiAction.ToString(), uiAction, Framework.UIActionStatus.Failed); log.Error(string.Format("{0}: AddNew: {1}", Framework.LoggingOptions.Business_Logic_Layer_Process_Failed.ToString(), ex.Message)); return(View(vm)); } }
public ActionResult Edit(MSBuildExtensionPack.AspNetMvc40ViewModel.BuildEventCodeItemVM vm) { try { log.Info(string.Format("{0}: Edit", Framework.LoggingOptions.UI_Process_Started.ToString())); MSBuildExtensionPack.DataSourceEntities.BuildEventCode entity = vm.Item; var _Response = MSBuildExtensionPack.CommonBLLIoC.IoCBuildEventCode.UpdateEntity(entity); log.Info(string.Format("{0}: Edit", Framework.LoggingOptions.UI_Process_Ended.ToString())); return(RedirectToAction(UrlStringsAlias.ActionName_BuildEventCode_Index)); } catch (Exception ex) { Framework.UIAction uiAction = Framework.UIAction.Update; vm.ContentData.Title = Framework.Resx.UIStringResource.Edit; vm.ContentData.Summary = MSBuildExtensionPack.Resx.UIStringResourcePerEntityBuildEventCode.Edit_BuildEventCode; vm.StatusOfResult = Framework.CommonBLLEntities.BusinessLogicLayerResponseStatus.MessageErrorDetected; vm.StatusMessageOfResult = ex.Message; vm.UIActionStatusMessage = new Framework.UIActionStatusMessage(typeof(MSBuildExtensionPack.AspNetMvc40ViewModel.BuildEventCodeItemVM).FullName, uiAction.ToString(), uiAction, Framework.UIActionStatus.Failed); log.Error(string.Format("{0}: {1}, {2}, {3}", uiAction, Framework.LoggingOptions.UI_Process_Failed.ToString(), vm.StatusOfResult, vm.StatusMessageOfResult)); return(View(vm)); } }
public MenuTreeItem AddSubMenuTreeItem( System.String treeItemName , System.String title , System.String subTitle , System.String description , System.String iconResourceName , System.String iconResourceUrl , System.String sourceTypeFullName , System.String senderView , Framework.UIAction uIAction , Framework.UIActionStatus uIActionStatus ) { if (this.MenuTreeItems == null) { this.MenuTreeItems = new Collection <MenuTreeItem>(); } MenuTreeItem _Item = new MenuTreeItem( treeItemName , title , subTitle , description , iconResourceName , iconResourceUrl , sourceTypeFullName , senderView , uIAction , uIActionStatus ); this.MenuTreeItems.Add(_Item); return(_Item); }
public ActionResult Delete(bool isToCompareIdByIdentifierOftOfByIdentifier, System.Int32?valueToCompareIdByIdentifierOftOfByIdentifier, MSBuildExtensionPack.AspNetMvc40ViewModel.BuildEventCodeItemVM vm, FormCollection collection) { try { log.Info(string.Format("{0}: Delete", Framework.LoggingOptions.UI_Process_Started.ToString())); var _Response = MSBuildExtensionPack.CommonBLLIoC.IoCBuildEventCode.ExistsOfEntityOfByIdentifier(isToCompareIdByIdentifierOftOfByIdentifier, valueToCompareIdByIdentifierOftOfByIdentifier, -1, -1, null); if (_Response) { MSBuildExtensionPack.DataSourceEntities.BuildEventCode entity = vm.Item; MSBuildExtensionPack.CommonBLLIoC.IoCBuildEventCode.DeleteEntity(entity); log.Info(string.Format("{0}: Delete", Framework.LoggingOptions.UI_Process_Ended.ToString())); } else { log.Warn(string.Format("{0}: Delete, Entity not exists", Framework.LoggingOptions.UI_Process_Ended.ToString())); } return(RedirectToAction("UrlStringsAlias.ActionName_BuildEventCode_Index")); } catch (Exception ex) { Framework.UIAction uiAction = Framework.UIAction.Delete; vm.ContentData.Title = Framework.Resx.UIStringResource.Delete; vm.ContentData.Summary = MSBuildExtensionPack.Resx.UIStringResourcePerEntityBuildEventCode.Delete_BuildEventCode; vm.StatusOfResult = Framework.CommonBLLEntities.BusinessLogicLayerResponseStatus.MessageErrorDetected; vm.StatusMessageOfResult = ex.Message; vm.UIActionStatusMessage = new Framework.UIActionStatusMessage(typeof(MSBuildExtensionPack.AspNetMvc40ViewModel.BuildEventCodeItemVM).FullName, uiAction.ToString(), uiAction, Framework.UIActionStatus.Failed); log.Error(string.Format("{0}: {1}, {2}, {3}", uiAction, Framework.LoggingOptions.UI_Process_Failed.ToString(), vm.StatusOfResult, vm.StatusMessageOfResult)); return(View(vm)); } }
protected override void DoSearch(bool isToClearExistingResult) { #if (XAMARIN) Criteria.OrganizationQueryCriteriaCommon.IdCommonOfOrganization_2.NullableValueToCompare = MSBuildExtensionPack.MVVMLightViewModels.ViewModelLocator.MSBuildExtensionPack_MVVMLightViewModels_ExtendedVMOrganization_Static.DropDownContentsOfOrganization_2SelectedItem != null ? MSBuildExtensionPack.MVVMLightViewModels.ViewModelLocator.MSBuildExtensionPack_MVVMLightViewModels_ExtendedVMOrganization_Static.DropDownContentsOfOrganization_2SelectedItem.Value : default(System.Int64); #endif this.SearchStatus = Framework.EntityContracts.SearchStatus.Searching; string viewName = ViewName; Framework.UIAction uiAction = Framework.UIAction.Search; Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Starting)); try { var vmData = new MSBuildExtensionPack.ViewModelData.WPCommonOfOrganizationVM(); vmData.Criteria = this.Criteria; vmData.QueryPagingSetting = this.QueryPagingSetting; vmData.QueryOrderBySettingCollection = this.QueryOrderBySettingCollection; var client = new MSBuildExtensionPack.WebApiClient.OrganizationApiControllerClient(MSBuildExtensionPack.MVVMLightViewModels.ViewModelLocator.WebApiRootUrl); var result = Task.Run(() => client.GetWPCommonOfOrganizationVMAsync(vmData)).Result; var dispatcherHelper = Framework.Xaml.IDispatcherHelperWrapperService.GetDispatcherHelper(); dispatcherHelper.CheckBeginInvokeOnUI((Action) delegate() { this.StatusOfResult = result.StatusOfResult; if (result.StatusOfResult == Framework.CommonBLLEntities.BusinessLogicLayerResponseStatus.MessageOK) { if (this.EntityCollectionDefault == null) { this.EntityCollectionDefault = new ObservableCollection <MSBuildExtensionPack.DataSourceEntities.Organization.Default>(); } if (isToClearExistingResult) { this.EntityCollectionDefault = new ObservableCollection <MSBuildExtensionPack.DataSourceEntities.Organization.Default>(result.Result.ToList()); } else { foreach (var item in result.Result) { this.EntityCollectionDefault.Add(item); } } this.QueryPagingSetting = result.QueryPagingSetting; this.OriginalQueryOrderBySettingCollecionInString = this.QueryOrderBySettingCollecionInString; this.QueryOrderBySettingCollection = result.QueryOrderBySettingCollection; } else { this.StatusMessageOfResult = result.StatusMessageOfResult; } }); } catch (Exception ex) { Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Failed, ex.Message)); } }
public void Load(bool isToCompareIdIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, System.Int64?valueToCompareIdIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, bool isToCompareUniqueIdentifierIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, System.Guid?valueToCompareUniqueIdentifierIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, bool isToCompareUniqueidentifierColumnIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, System.Guid?valueToCompareUniqueidentifierColumnIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint , Framework.UIAction uiAction) { try { log.Info(string.Format("{0}: Details", Framework.LoggingOptions.UI_Process_Started.ToString())); MSBuildExtensionPack.CommonBLLEntities.OrganizationResponseMessageBuiltIn.Default _Response = MSBuildExtensionPack.CommonBLLIoC.IoCOrganization.GetMessageOfDefaultOfIdentifierAndUniqueConstraint(isToCompareIdIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint && valueToCompareIdIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint != default(System.Int64), valueToCompareIdIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, isToCompareUniqueIdentifierIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint && valueToCompareUniqueIdentifierIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint != default(System.Guid), valueToCompareUniqueIdentifierIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, isToCompareUniqueidentifierColumnIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint && valueToCompareUniqueidentifierColumnIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint != default(System.Guid), valueToCompareUniqueidentifierColumnIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, -1, -1, null); if (_Response.BusinessLogicLayerResponseStatus == Framework.CommonBLLEntities.BusinessLogicLayerResponseStatus.MessageOK || _Response.BusinessLogicLayerResponseStatus == Framework.CommonBLLEntities.BusinessLogicLayerResponseStatus.UIProcessReady) { this.Item = _Response.Message[0]; this.UIActionStatusMessage = new Framework.UIActionStatusMessage(typeof(OrganizationItemVM).FullName, uiAction.ToString(), uiAction, Framework.UIActionStatus.Launch); log.Info(string.Format("{0}: {1}", uiAction, Framework.LoggingOptions.UI_Process_Succeeded.ToString())); this.LoadExtraData(uiAction); } else { this.StatusOfResult = _Response.BusinessLogicLayerResponseStatus; this.StatusMessageOfResult = _Response.ServerErrorMessage; this.UIActionStatusMessage = new Framework.UIActionStatusMessage(typeof(OrganizationItemVM).FullName, uiAction.ToString(), uiAction, Framework.UIActionStatus.Failed); log.Error(string.Format("{0}: {1}, {2}, {3}", uiAction, Framework.LoggingOptions.UI_Process_Failed.ToString(), this.StatusOfResult, this.StatusMessageOfResult)); } } catch (Exception ex) { this.StatusOfResult = Framework.CommonBLLEntities.BusinessLogicLayerResponseStatus.MessageErrorDetected; this.StatusMessageOfResult = ex.Message; this.UIActionStatusMessage = new Framework.UIActionStatusMessage(typeof(OrganizationItemVM).FullName, uiAction.ToString(), uiAction, Framework.UIActionStatus.Failed); log.Error(string.Format("{0}: {1}, {2}, {3}", uiAction, Framework.LoggingOptions.UI_Process_Failed.ToString(), this.StatusOfResult, this.StatusMessageOfResult)); } }
protected void CloseEditView() { string viewName = ViewName_Edit; Framework.UIAction uiAction = Framework.UIAction.Update; Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Close)); }
public ActionResult Delete(bool isToCompareIdIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, System.Int64?valueToCompareIdIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, bool isToCompareUniqueIdentifierIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, System.Guid?valueToCompareUniqueIdentifierIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, bool isToCompareUniqueidentifierColumnIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, System.Guid?valueToCompareUniqueidentifierColumnIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, MSBuildExtensionPack.AspNetMvc40ViewModel.OrganizationItemVM vm, FormCollection collection) { try { log.Info(string.Format("{0}: Delete", Framework.LoggingOptions.UI_Process_Started.ToString())); var _Response = MSBuildExtensionPack.CommonBLLIoC.IoCOrganization.ExistsOfDefaultOfIdentifierAndUniqueConstraint(isToCompareIdIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, valueToCompareIdIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, isToCompareUniqueIdentifierIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, valueToCompareUniqueIdentifierIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, isToCompareUniqueidentifierColumnIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, valueToCompareUniqueidentifierColumnIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, -1, -1, null); if (_Response) { MSBuildExtensionPack.DataSourceEntities.Organization entity = MSBuildExtensionPack.EntityContracts.IOrganizationHelper.Clone <MSBuildExtensionPack.DataSourceEntities.Organization.Default, MSBuildExtensionPack.DataSourceEntities.Organization>(vm.Item); MSBuildExtensionPack.CommonBLLIoC.IoCOrganization.DeleteEntity(entity); log.Info(string.Format("{0}: Delete", Framework.LoggingOptions.UI_Process_Ended.ToString())); } else { log.Warn(string.Format("{0}: Delete, Entity not exists", Framework.LoggingOptions.UI_Process_Ended.ToString())); } return(RedirectToAction("UrlStringsAlias.ActionName_Organization_Index")); } catch (Exception ex) { Framework.UIAction uiAction = Framework.UIAction.Delete; vm.ContentData.Title = Framework.Resx.UIStringResource.Delete; vm.ContentData.Summary = MSBuildExtensionPack.Resx.UIStringResourcePerEntityOrganization.Delete_Organization; vm.StatusOfResult = Framework.CommonBLLEntities.BusinessLogicLayerResponseStatus.MessageErrorDetected; vm.StatusMessageOfResult = ex.Message; vm.UIActionStatusMessage = new Framework.UIActionStatusMessage(typeof(MSBuildExtensionPack.AspNetMvc40ViewModel.OrganizationItemVM).FullName, uiAction.ToString(), uiAction, Framework.UIActionStatus.Failed); log.Error(string.Format("{0}: {1}, {2}, {3}", uiAction, Framework.LoggingOptions.UI_Process_Failed.ToString(), vm.StatusOfResult, vm.StatusMessageOfResult)); return(View(vm)); } }
public void Load(bool isToCompareIdByIdentifierOftOfByIdentifier, System.Int32?valueToCompareIdByIdentifierOftOfByIdentifier , Framework.UIAction uiAction) { try { log.Info(string.Format("{0}: Details", Framework.LoggingOptions.UI_Process_Started.ToString())); MSBuildExtensionPack.CommonBLLEntities.BuildEventCodeResponseMessageBuiltIn _Response = MSBuildExtensionPack.CommonBLLIoC.IoCBuildEventCode.GetMessageOfEntityOfByIdentifier(isToCompareIdByIdentifierOftOfByIdentifier && valueToCompareIdByIdentifierOftOfByIdentifier != default(System.Int32), valueToCompareIdByIdentifierOftOfByIdentifier, -1, -1, null); if (_Response.BusinessLogicLayerResponseStatus == Framework.CommonBLLEntities.BusinessLogicLayerResponseStatus.MessageOK || _Response.BusinessLogicLayerResponseStatus == Framework.CommonBLLEntities.BusinessLogicLayerResponseStatus.UIProcessReady) { this.Item = _Response.Message[0]; this.UIActionStatusMessage = new Framework.UIActionStatusMessage(typeof(BuildEventCodeItemVM).FullName, uiAction.ToString(), uiAction, Framework.UIActionStatus.Launch); log.Info(string.Format("{0}: {1}", uiAction, Framework.LoggingOptions.UI_Process_Succeeded.ToString())); this.LoadExtraData(uiAction); } else { this.StatusOfResult = _Response.BusinessLogicLayerResponseStatus; this.StatusMessageOfResult = _Response.ServerErrorMessage; this.UIActionStatusMessage = new Framework.UIActionStatusMessage(typeof(BuildEventCodeItemVM).FullName, uiAction.ToString(), uiAction, Framework.UIActionStatus.Failed); log.Error(string.Format("{0}: {1}, {2}, {3}", uiAction, Framework.LoggingOptions.UI_Process_Failed.ToString(), this.StatusOfResult, this.StatusMessageOfResult)); } } catch (Exception ex) { this.StatusOfResult = Framework.CommonBLLEntities.BusinessLogicLayerResponseStatus.MessageErrorDetected; this.StatusMessageOfResult = ex.Message; this.UIActionStatusMessage = new Framework.UIActionStatusMessage(typeof(BuildEventCodeItemVM).FullName, uiAction.ToString(), uiAction, Framework.UIActionStatus.Failed); log.Error(string.Format("{0}: {1}, {2}, {3}", uiAction, Framework.LoggingOptions.UI_Process_Failed.ToString(), this.StatusOfResult, this.StatusMessageOfResult)); } }
protected override void Delete() { string viewName = ViewName_Delete; Framework.UIAction uiAction = Framework.UIAction.Delete; if (!this.SuppressMVVMLightEventToCommandMessage) { Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Starting)); } try { var client = new MSBuildExtensionPack.WebApiClient.BuildEventCodeApiControllerClient(MSBuildExtensionPack.MVVMLightViewModels.ViewModelLocator.WebApiRootUrl); var result = Task.Run(() => client.DeleteEntityAsync(MSBuildExtensionPack.EntityContracts.IBuildEventCodeHelper.Clone <MSBuildExtensionPack.DataSourceEntities.BuildEventCode, MSBuildExtensionPack.DataSourceEntities.BuildEventCode>(this.Item))).Result; var dispatcherHelper = Framework.Xaml.IDispatcherHelperWrapperService.GetDispatcherHelper(); dispatcherHelper.CheckBeginInvokeOnUI((Action) delegate() { if (result.BusinessLogicLayerResponseStatus == Framework.CommonBLLEntities.BusinessLogicLayerResponseStatus.MessageOK || result.BusinessLogicLayerResponseStatus == Framework.CommonBLLEntities.BusinessLogicLayerResponseStatus.UIProcessReady) { if (!this.SuppressMVVMLightEventToCommandMessage) { Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Success)); } } }); } catch (Exception ex) { Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Failed, ex.Message)); } }
protected override void Save() { string viewName = ViewName_Edit; Framework.UIAction uiAction = Framework.UIAction.Update; if (!this.SuppressMVVMLightEventToCommandMessage) { Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Starting)); } try { this.Item.ParentId = MSBuildExtensionPack.MVVMLightViewModels.ViewModelLocator.MSBuildExtensionPack_MVVMLightViewModels_ExtendedVMOrganization_Static.DropDownContentsOfOrganization_2SelectedItem.Value; var client = new MSBuildExtensionPack.WebApiClient.OrganizationApiControllerClient(MSBuildExtensionPack.MVVMLightViewModels.ViewModelLocator.WebApiRootUrl); var result = Task.Run(() => client.UpdateEntityAsync(MSBuildExtensionPack.EntityContracts.IOrganizationHelper.Clone <MSBuildExtensionPack.DataSourceEntities.Organization.Default, MSBuildExtensionPack.DataSourceEntities.Organization>(this.Item))).Result; var dispatcherHelper = Framework.Xaml.IDispatcherHelperWrapperService.GetDispatcherHelper(); dispatcherHelper.CheckBeginInvokeOnUI((Action) delegate() { if (result.BusinessLogicLayerResponseStatus == Framework.CommonBLLEntities.BusinessLogicLayerResponseStatus.MessageOK || result.BusinessLogicLayerResponseStatus == Framework.CommonBLLEntities.BusinessLogicLayerResponseStatus.UIProcessReady) { if (!this.SuppressMVVMLightEventToCommandMessage) { Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Success)); } RaisePropertyChanged("Item"); } }); } catch (Exception ex) { Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Failed, ex.Message)); } }
protected void CloseCreateView() { string viewName = ViewName_Create; Framework.UIAction uiAction = Framework.UIAction.Create; this.Item = new TItem(); Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Close)); }
protected void LaunchCreateView() { string viewName = ViewName_Create; Framework.UIAction uiAction = Framework.UIAction.Create; Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Launch)); }
protected void CloseDetailsView() { string viewName = ViewName_Details; Framework.UIAction uiAction = Framework.UIAction.ViewDetails; Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Close)); }
protected void LaunchSearchView() { string viewName = ViewName_SearchResult; Framework.UIAction uiAction = Framework.UIAction.Search; Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Launch)); }
public ActionResult Delete(bool isToCompareIdByIdentifierOftOfByIdentifier, System.Int32 valueToCompareIdByIdentifierOftOfByIdentifier) { Framework.UIAction uiAction = Framework.UIAction.Delete; MSBuildLogsExtended.AspNetMvc40ViewModel.SolutionItemVM vm = MSBuildLogsExtended.AspNetMvc40ViewModel.SolutionItemVM.Load(isToCompareIdByIdentifierOftOfByIdentifier, valueToCompareIdByIdentifierOftOfByIdentifier, uiAction); vm.ContentData.Title = Framework.Resources.UIStringResource.DeleteAlternativeText; vm.ContentData.Summary = MSBuildLogsExtended.Resources.UIStringResourcePerEntitySolution.Delete_Solution; return(View(vm)); }
protected void SelectionChanged() { string viewName = ViewName_SearchResult; Framework.UIAction uiAction = Framework.UIAction.SelectionChanged; Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Success)); }
public void LoadExtraData(Framework.UIAction uiAction) { if (uiAction != Framework.UIAction.ViewDetails) { this.NameValueCollectionOfMSBuildExtensionPack_Organization = MSBuildExtensionPack.CommonBLLIoC.IoCOrganization.GetCollectionOfNameValuePairOfAll(new MSBuildExtensionPack.CommonBLLEntities.OrganizationChainedQueryCriteriaAll(), new Framework.EntityContracts.QueryPagingSetting(), null); this.SelectListOfMSBuildExtensionPack_Organization = Framework.Mvc.MvcHelper.BuildListOfSelectListItem(this.NameValueCollectionOfMSBuildExtensionPack_Organization); } }
protected void CloseSearchView() { string viewName = ViewName; Framework.UIAction uiAction = Framework.UIAction.Search; Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Close)); }
public ActionResult Details(bool isToCompareIdByIdentifierOftOfByIdentifier, System.Int64 valueToCompareIdByIdentifierOftOfByIdentifier) { Framework.UIAction uiAction = Framework.UIAction.ViewDetails; MSBuildLogsExtended.AspNetMvc40ViewModel.BuildItemVM vm = MSBuildLogsExtended.AspNetMvc40ViewModel.BuildItemVM.Load(isToCompareIdByIdentifierOftOfByIdentifier, valueToCompareIdByIdentifierOftOfByIdentifier, uiAction); vm.ContentData.Title = Framework.Resources.UIStringResource.DetailsAlternativeText; vm.ContentData.Summary = MSBuildLogsExtended.Resources.UIStringResourcePerEntityBuild.Details_Build; return(View(vm)); }
public ActionResult Delete(bool isToCompareIdIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, System.Int64?valueToCompareIdIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, bool isToCompareUniqueIdentifierIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, System.Guid?valueToCompareUniqueIdentifierIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, bool isToCompareUniqueidentifierColumnIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, System.Guid?valueToCompareUniqueidentifierColumnIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint) { Framework.UIAction uiAction = Framework.UIAction.Delete; MSBuildExtensionPack.AspNetMvc40ViewModel.OrganizationItemVM vm = new MSBuildExtensionPack.AspNetMvc40ViewModel.OrganizationItemVM(); vm.Load(isToCompareIdIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, valueToCompareIdIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, isToCompareUniqueIdentifierIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, valueToCompareUniqueIdentifierIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, isToCompareUniqueidentifierColumnIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, valueToCompareUniqueidentifierColumnIdentifierAndUniqueConstraintOftOfIdentifierAndUniqueConstraint, uiAction); vm.ContentData.Title = Framework.Resx.UIStringResource.Delete; vm.ContentData.Summary = MSBuildExtensionPack.Resx.UIStringResourcePerEntityOrganization.Delete_Organization; return(View(vm)); }
protected void LaunchResultView() { this.QueryPagingSetting.CurrentPage = 0; // to re-do search when switch to ResultView Page string viewName = ViewName; Framework.UIAction uiAction = Framework.UIAction.Result; Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Launch)); }
public ActionResult Delete(bool isToCompareIdByIdentifierOftOfByIdentifier, System.Int32?valueToCompareIdByIdentifierOftOfByIdentifier) { Framework.UIAction uiAction = Framework.UIAction.Delete; MSBuildExtensionPack.AspNetMvc40ViewModel.BuildEventCodeItemVM vm = new MSBuildExtensionPack.AspNetMvc40ViewModel.BuildEventCodeItemVM(); vm.Load(isToCompareIdByIdentifierOftOfByIdentifier, valueToCompareIdByIdentifierOftOfByIdentifier, uiAction); vm.ContentData.Title = Framework.Resx.UIStringResource.Delete; vm.ContentData.Summary = MSBuildExtensionPack.Resx.UIStringResourcePerEntityBuildEventCode.Delete_BuildEventCode; return(View(vm)); }
public ActionResult Edit(bool isToCompareIdByIdentifierOftOfByIdentifier, System.Int32 valueToCompareIdByIdentifierOftOfByIdentifier) { Framework.UIAction uiAction = Framework.UIAction.Update; MSBuildLogsExtended.AspNetMvc40ViewModel.BuildEventCodeItemVM vm = MSBuildLogsExtended.AspNetMvc40ViewModel.BuildEventCodeItemVM.Load(isToCompareIdByIdentifierOftOfByIdentifier, valueToCompareIdByIdentifierOftOfByIdentifier, uiAction); vm.ContentData.Title = Framework.Resources.UIStringResource.EditAlternativeText; vm.ContentData.Summary = MSBuildLogsExtended.Resources.UIStringResourcePerEntityBuildEventCode.Edit_BuildEventCode; return(View(vm)); }
protected void LaunchDeleteView(TItem o) { string viewName = ViewName_Details; Framework.UIAction uiAction = Framework.UIAction.Delete; PrepareItem(o); Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Launch)); }
protected void LaunchCopyView() { string viewName = ViewName_Details; Framework.UIAction uiAction = Framework.UIAction.Copy; this.PrepareCopyView(); Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Launch)); }
public ActionResult AddNew() { var entity = CreateEmptyEntityOrGetFromTempData(TempDataKey_BuildEventCodeController_Copy); Framework.UIAction uiAction = Framework.UIAction.Create; MSBuildExtensionPack.AspNetMvc40ViewModel.BuildEventCodeItemVM vm = MSBuildExtensionPack.AspNetMvc40ViewModel.BuildEventCodeItemVM.CreateNewViewModel(entity); vm.LoadExtraData(uiAction); return(View(vm)); }
public ActionResult Edit(bool isToCompareIdByIdentifierOftOfByIdentifier, System.Int32?valueToCompareIdByIdentifierOftOfByIdentifier) { Framework.UIAction uiAction = Framework.UIAction.Update; MSBuildExtensionPack.AspNetMvc40ViewModel.SolutionItemVM vm = new MSBuildExtensionPack.AspNetMvc40ViewModel.SolutionItemVM(); vm.Load(isToCompareIdByIdentifierOftOfByIdentifier, valueToCompareIdByIdentifierOftOfByIdentifier, uiAction); vm.ContentData.Title = Framework.Resx.UIStringResource.Edit; vm.ContentData.Summary = MSBuildExtensionPack.Resx.UIStringResourcePerEntitySolution.Edit_Solution; return(View(vm)); }
/// <summary> /// Clears the search result in this.EntityCollection. /// </summary> protected override void ClearSearchResult() { string viewName = ViewName_SearchResult; Framework.UIAction uiAction = Framework.UIAction.ClearResult; Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Starting)); this.m_EntityCollectionDefault.Clear(); Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Success)); }
protected virtual void LaunchEditView(TItem o) { string viewName = ViewName_Details; Framework.UIAction uiAction = Framework.UIAction.Update; PrepareItem(o); Messenger.Default.Send <Framework.UIActionStatusMessage>(new Framework.UIActionStatusMessage(EntityName, viewName, uiAction, Framework.UIActionStatus.Launch)); //this.RaiseItemPropertyChangedEvent(); }