コード例 #1
0
        public static void CreateTasks(Tasks task)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();

            db.Tasks.Add(task);
            db.SaveChanges();
        }
コード例 #2
0
        public static void CreateStory(Userstories story)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();

            db.Userstories.Add(story);
            db.SaveChanges();
        }
コード例 #3
0
        public static void CreateProject(Projects pro)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();

            db.Projects.Add(pro);
            db.SaveChanges();
        }
コード例 #4
0
        public static void Create(ManagerComment comment)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();

            db.ManagerComments.Add(comment);
            db.SaveChanges();
        }
コード例 #5
0
        public static void Delete(ManagerComment comment)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();

            comment = Search(comment, db);
            db.ManagerComments.Remove(comment);
            db.SaveChanges();
        }
コード例 #6
0
        public static void DeleteEmpo(Employees emp)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();
            Employees e = SearchEmployee(emp, db);

            db.Employees.Remove(e);
            db.SaveChanges();
        }
コード例 #7
0
        public static void DeleteTask(Tasks task)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();
            Tasks t = SearchTask(task, db);

            db.Tasks.Remove(t);
            db.SaveChanges();
        }
コード例 #8
0
        // GET: api/ManagerComment/5
        public ManagerComment Get(int id)
        {
            ProjectEntiryDbcontext db      = new ProjectEntiryDbcontext();
            ManagerComment         comment = new ManagerComment();

            comment.managerid = id;
            return(CommentsRepository.Search(comment, db));
        }
コード例 #9
0
        public static void DeleteProject(Projects pro)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();
            Projects p = SearchProjects(pro, db);

            db.Projects.Remove(p);
            db.SaveChanges();
        }
コード例 #10
0
        public static void DeleteStory(Userstories story)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();
            Userstories            u  = UserStoriesRepository.SearchStory(story, db);

            db.Userstories.Remove(u);
            db.SaveChanges();
        }
コード例 #11
0
        public static void Edit(Userstories user)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();
            Userstories            u  = SearchStory(user, db);

            u.projectid = user.projectid;
            u.story     = user.story;
            db.SaveChanges();
        }
コード例 #12
0
        public static void Edit(ManagerComment comment)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();
            ManagerComment         c  = Search(comment, db);

            c.comments = comment.comments;
            c.taskid   = comment.taskid;
            db.SaveChanges();
        }
コード例 #13
0
        public static void Edit(Projects pro)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();
            Projects p = SearchProjects(pro, db);

            p.projectname = pro.projectname;
            p.startdate   = pro.startdate;
            p.enddate     = pro.enddate;
            p.clientname  = pro.clientname;
            db.SaveChanges();
        }
コード例 #14
0
        public static void CreateEmployee(Employees emp)
        {
            if (emp.managerid == 0)
            {
                emp.managerid = null;
            }
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();

            db.Employees.Add(emp);
            db.SaveChanges();
        }
コード例 #15
0
        public static void Edit(Tasks task)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();
            Tasks t = SearchTask(task, db);

            t.empid          = task.empid;
            t.taskstartdate  = task.taskstartdate;
            t.taskenddate    = task.taskenddate;
            t.taskcompletion = task.taskcompletion;
            t.userstoryid    = task.userstoryid;
            db.SaveChanges();
        }
コード例 #16
0
        public static void Edit(Employees emp)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();
            Employees e = SearchEmployee(emp, db);

            e.employeename = emp.employeename;
            e.designation  = emp.designation;
            e.contactno    = emp.contactno;
            e.managerid    = emp.managerid;
            e.emailid      = emp.emailid;
            e.skillset     = emp.skillset;
            db.SaveChanges();
        }
コード例 #17
0
 public static Tasks SearchTask(Tasks task, ProjectEntiryDbcontext db)
 {
     return(db.Tasks.Select(t => t).Where(t => t.projecttaskid == task.projecttaskid).FirstOrDefault());
 }
コード例 #18
0
        public static List <Tasks> ShowAllTasks()
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();

            return(db.Tasks.Select(task => task).ToList());
        }
コード例 #19
0
        public static List <Userstories> ShowAllStories()
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();

            return(db.Userstories.Select(story => story).ToList());
        }
コード例 #20
0
        public static Projects SearchProjects(Projects pro)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();

            return((db.Projects.Select(p => p).Where(p => p.projectid == pro.projectid)).First());
        }
コード例 #21
0
        public static List <Projects> ShowAllProjects()
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();

            return(db.Projects.Select(pro => pro).ToList());
        }
コード例 #22
0
        public static Tasks SearchTask(Tasks task)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();

            return((db.Tasks.Select(t => t).Where(t => t.projecttaskid == task.projecttaskid)).First());
        }
コード例 #23
0
        public static List <ManagerComment> ShowAll()
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();

            return(db.ManagerComments.Select(comment => comment).ToList());
        }
コード例 #24
0
        public static List <Employees> ShowAllEmployees()
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();

            return(db.Employees.Select(emp => emp).ToList());
        }
コード例 #25
0
        public static Employees SearchEmployee(Employees emp)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();

            return((db.Employees.Select(e => e).Where(e => e.employeeid == emp.employeeid)).First());
        }
コード例 #26
0
 public static ManagerComment  Search(ManagerComment comment, ProjectEntiryDbcontext db)
 {
     return((db.ManagerComments.Select(s => s).Where(s => s.managerid == comment.managerid)).First());
 }
コード例 #27
0
        public static Userstories SearchStory(Userstories story)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();

            return((db.Userstories.Select(s => s).Where(s => s.userstoryid == story.userstoryid)).First());
        }
コード例 #28
0
        public static List <ManagerComment> Getbytask(int id)
        {
            ProjectEntiryDbcontext db = new ProjectEntiryDbcontext();

            return(db.ManagerComments.Select(m => m).Where(m => m.taskid == id).ToList());
        }