public async Task Add(ProjectEntity project)
 {
     if (project.IsTransient())  //判断主键是否是初始值
     {
         await _context.Projects.AddAsync(project);
     }
 }
 public void Add(ProjectEntity project)
 {
     if (project.IsTransient())
     {
         _context.Add(project);
     }
 }
Exemple #3
0
 public PrjectEntity Add(PrjectEntity project)
 {
     if (project.IsTransient())
     {
         return(_dbContext.Add(project).Entity);
     }
     return(project);
 }
Exemple #4
0
        public async Task <ProjectEntity> AddAsync(ProjectEntity project)
        {
            if (project.IsTransient())
            {
                return((await _context.AddAsync(project)).Entity);
            }

            return(project);
        }
Exemple #5
0
        public async Task <ProjectEntity> AddAsync(ProjectEntity project)
        {
            if (project.IsTransient())
            {
                var data = await _context.Projects.AddAsync(project);

                return(data.Entity);
            }
            return(project);
        }
Exemple #6
0
 public ProjectEntity Add(ProjectEntity project)
 {
     if (project.IsTransient())
     {
         return(_context.Add(project).Entity);
     }
     else
     {
         return(project);
     }
 }
Exemple #7
0
        public async Task<IActionResult> CreateAsync([FromBody]Project.Domain.AggregatesModel.Project project)
        {
            if(project == null)
                throw new UserOperationException("参数为空");
            project.UserId = UserIdentity.UserId;
            var command = new CreateProjectCommand() { Project = project };
            var result = await _mediator.Send(command);

            if (result == null)
                throw new UserOperationException("创建项目失败");

            return Ok(result);
        }
Exemple #8
0
 public ProjectEntity Add(ProjectEntity project)
 {
     if (project.IsTransient())
     {
         return(_context.Add(project).Entity);
         //var result = _context.Add(project).Entity;
         //_context.SaveChanges();
         //return result;
     }
     else
     {
         return(project);
     }
 }
        public async Task <IActionResult> CreateProject([FromBody] Project.Domain.AggregatesModel.Project project)
        {
            if (project == null)
            {
                throw new ArgumentNullException(nameof(project));
            }
            project.UserId = UserIdentity.UserId;
            var command = new CreateProjectCommand {
                Project = project
            };
            await _mediator.Send(command);

            return(Ok());
        }
        public async Task <IActionResult> CreateProject([FromBody] ProjectModel project)
        {
            if (project == null)
            {
                throw new ArgumentNullException(nameof(project));
            }

            project.UserId = UserIdentity.UserId;
            var command = new CreateProjectCommands()
            {
                Project = project
            };
            var projectResult = await mediator.Send(command);

            return(Ok(projectResult));
        }
 public void Update(ProjectEntity project)
 {
     _context.Update(project);
 }
Exemple #12
0
 public Task <ProjectEntity> UpdateAsync(ProjectEntity project)
 {
     throw new NotImplementedException();
 }
Exemple #13
0
 public void Update(PrjectEntity project)
 {
     _dbContext.Projects.Update(project);
 }
Exemple #14
0
 public Task <Domain.AggregatesModel.Project> AddAsync(ProjectEntity project)
 {
     throw new NotImplementedException();
 }
Exemple #15
0
 public ProjectEntity UpdateAsync(ProjectEntity project)
 {
     return(_context.Projects.Update(project).Entity);
 }
Exemple #16
0
 public ProjectEntity Add(ProjectEntity projectEntity)
 {
     throw new NotImplementedException();
 }