Exemplo n.º 1
0
        public async Task <IActionResult> Create([Bind("Id,ProjectName,Description")] Project project)
        {
            if (ModelState.IsValid)
            {
                _context.Add(project);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(project));
        }
Exemplo n.º 2
0
        public async Task <IActionResult> Create([Bind("Id,CompanyName,InfoURL")] Company company)
        {
            if (ModelState.IsValid)
            {
                _context.Add(company);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(company));
        }
        public async Task <IActionResult> Create([Bind("Id,ProjectManagerName,Email")] ProjectManager projectManager)
        {
            if (ModelState.IsValid)
            {
                _context.Add(projectManager);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(projectManager));
        }
        public async Task <IActionResult> Create([Bind("Id,CompanyId,ProjectId,ProjectManagerId,ExpenseDescription,SpentAmount")] Expense expense)
        {
            if (ModelState.IsValid)
            {
                _context.Add(expense);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["CompanyId"]        = new SelectList(_context.Company, "Id", "Id", expense.CompanyId);
            ViewData["ProjectId"]        = new SelectList(_context.Set <Project>(), "Id", "Id", expense.ProjectId);
            ViewData["ProjectManagerId"] = new SelectList(_context.Set <ProjectManager>(), "Id", "Id", expense.ProjectManagerId);
            return(View(expense));
        }