public int Add(WorkPostDTO dto) { using (MyDbContext ctx = new MyDbContext()) { WorkPostEntity ef = new WorkPostEntity(); ef.Position = dto.Position; ef.Address = dto.Address; ef.CountNum = dto.CountNum; ef.Email = dto.Email; ef.Manager = dto.Manager; ef.Wage = dto.Wage; ef.ProjectId = dto.ProjectId; ef.Score = dto.Score; ctx.WorkPosts.Add(ef); ctx.SaveChanges(); return(ef.Id); } }
public WorkPostDTO ToDTO(WorkPostEntity ef) { WorkPostDTO dto = new WorkPostDTO(); dto.Address = ef.Address; dto.CountNum = ef.CountNum; dto.CreateDateTime = ef.CreateDateTime; dto.Email = ef.Email; dto.Id = ef.Id; dto.Manager = ef.Manager; dto.Position = ef.Position; dto.Wage = ef.Wage; dto.ProjectId = ef.ProjectId; dto.ProjectTitle = ef.Project.Title; dto.Score = ef.Score; return(dto); }