English 中文(简体)
创建项目和用户记录的工作流程。 NET MVC 申请
原标题:Workflow for Creating Project and User Records in ASP.NET MVC Application

我的申请表和用户表。 在我创建的新项目表格中,我有一个项目经理所需的领域。 然而,项目管理员的用户记录可能还不存在。 项目经理是一个必要的领域。

到目前为止,我一直在“一个屏幕、一个记录”的基础上开发这一应用程序,但这一假设要求用户首先(因为项目经理是一个必要的领域)创建用户记录,然后制作项目记录,并指定新用户为项目经理。

预估的是,一个用户预计该项目将创建first,但这需要三个步骤(项目制作、用户创建、指定用户为项目经理),而且由于项目经理是一个必要的领域,因此,申请仍然必须足够聪明才能利用现有用户记录。

你们将使用什么样的战略? 你们是否把一切放在一种形式上,包括选择性的新用户,把复杂的观点推向控制器方法,或者你是否采用多步骤的形式战略,或者你是否做其他事情? 我已经审议了新项目表上的新用户人数表格等内容,但这种表格感觉很少,而且不够。

最佳回答

在这种情况下,我认为,在项目经理中采用“Create Newuser”的甄选是合理的。 如果选择,用户将采用新的用户表格,并在项目同时增加项目管理人的记录。

如果你的意见和观点完全孤立,你可以把新用户表作为部分装入新项目表格,使用日本宇宙航空研究开发机构。 这样,你就能够保持你的能力。 意见、模型和观点自成一体,同时仍然提供良好的用户经验。

问题回答

那种令人信服的行为可能最容易使用。 如果需要的话,你可以通过无用的步骤跳出。





相关问题
Anyone feel like passing it forward?

I m the only developer in my company, and am getting along well as an autodidact, but I know I m missing out on the education one gets from working with and having code reviewed by more senior devs. ...

NSArray s, Primitive types and Boxing Oh My!

I m pretty new to the Objective-C world and I have a long history with .net/C# so naturally I m inclined to use my C# wits. Now here s the question: I feel really inclined to create some type of ...

C# Marshal / Pinvoke CBitmap?

I cannot figure out how to marshal a C++ CBitmap to a C# Bitmap or Image class. My import looks like this: [DllImport(@"test.dll", CharSet = CharSet.Unicode)] public static extern IntPtr ...

How to Use Ghostscript DLL to convert PDF to PDF/A

How to user GhostScript DLL to convert PDF to PDF/A. I know I kind of have to call the exported function of gsdll32.dll whose name is gsapi_init_with_args, but how do i pass the right arguments? BTW, ...

Linqy no matchy

Maybe it s something I m doing wrong. I m just learning Linq because I m bored. And so far so good. I made a little program and it basically just outputs all matches (foreach) into a label control. ...

热门标签