示例#1
0
 public TEntity Save()
 {
     _context.Add(_entity);
     _context.Entry(_entity).State = EntityState.Added;
     _context.SaveChanges();
     return(_entity);
 }
示例#2
0
        public async Task <IActionResult> CreateTask(string taskTitle)
        {
            Models.Task task = new Models.Task {
                TaskTitle = taskTitle, TaskOwner = int.Parse(User.Identity.Name)
            };
            _tasksContext.Add(task);
            await _tasksContext.SaveChangesAsync();

            return(RedirectToAction(nameof(Index)));
        }
        public async ThreadingTasks.Task <IActionResult> Create([Bind("TaskID,TaskTitle")] Task task)
        {
            if (ModelState.IsValid)
            {
                _context.Add(task);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(task));
        }
        public async Task <IActionResult> Create([Bind("Id,Title,Description")] Project project)
        {
            if (ModelState.IsValid)
            {
                _context.Add(project);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(project));
        }
示例#5
0
        public async Task <IActionResult> Create([Bind("Id,Name,Description")] Models.Task task)
        {
            if (ModelState.IsValid)
            {
                _context.Add(task);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(task));
        }
        public async Task <IActionResult> Create([Bind("Id,Name,IsDone")] TableTasks tableTasks)
        {
            if (ModelState.IsValid)
            {
                _context.Add(tableTasks);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(tableTasks));
        }
        //Status後で追加
        public async Task <IActionResult> Create([Bind("ID,Category,ProjectName,StartDate,CompletionDate,Status,Priority,Comment")] Project project)
        {
            if (ModelState.IsValid)
            {
                _context.Add(project);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(project));
        }
 public void Add(ManagedTask item)
 {
     if (item.ParentTask == null)
     {
         _context.Add(item);
     }
     else
     {
         AddSubTask(item);
     }
 }
示例#9
0
        public async Task <IActionResult> Create([Bind("Id,JavascriptCode")] Tasks tasks)
        {
            if (ModelState.IsValid)
            {
                tasks.Id = Guid.NewGuid();
                _context.Add(tasks);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(tasks));
        }
示例#10
0
        public async Task <IActionResult> Create([Bind("ID,ProjectID,Process,TaskName,Start,End,Status,Progress,Memo")] Thing thing)
        {
            if (ModelState.IsValid)
            {
                _context.Add(thing);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["ProjectID"] = new SelectList(_context.Projects, "ID", "ProjectName", thing.ProjectID);
            return(View(thing));
        }
示例#11
0
        public async Task <IActionResult> Create([Bind("Id,Title,Priority,Deadline,IsCompleted,ProjectId")] Models.Task task)
        {
            if (ModelState.IsValid)
            {
                _context.Add(task);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            ViewData["ProjectId"] = new SelectList(_context.Projects, "Id", "Title", task.ProjectId);
            return(View(task));
        }
示例#12
0
        public UsuarioDto Add(UsuarioDto dto)
        {
            if (!dto.Validar(_usuarioValidator).IsValid)
            {
                return(dto);
            }

            dto.Senha = EncryptProvider.Md5(dto.Senha);
            _context.Add(MontarEntidade(dto));
            _context.SaveChanges();
            return(dto);
        }
        public async Task <IActionResult> Create([Bind("Id,InputParams,Finished,Resoult")] TaskInstance taskInstance)
        {
            if (ModelState.IsValid)
            {
                taskInstance.Id = Guid.NewGuid();
                _context.Add(taskInstance);
                await _context.SaveChangesAsync();

                return(RedirectToAction(nameof(Index)));
            }
            return(View(taskInstance));
        }
示例#14
0
        public void Seed()
        {
            context.Database.EnsureCreated();

            if (!context.Thoughts.Any())
            {
                context.Add(User.GetDefaultUser());
                context.SaveChanges();
            }

            context.Thoughts.RemoveRange(context.Thoughts);
            context.SaveChanges();

            if (!context.Thoughts.Any())
            {
                var thoughts = getThoughts();
                context.Thoughts.AddRange(thoughts);

                context.SaveChanges();
            }
        }