public int Add(ProjectBo projectBo)
        {
            var project = _mapper.Map <Project>(projectBo);

            _context.Project.Add(project);
            return(_context.SaveChanges());
        }
예제 #2
0
        public List <ProjectBo> getProjectsBySomeField(Hashtable condition)
        {
            List <ProjectBo> projects = new List <ProjectBo>();
            ProjectBo        p1       = new ProjectBo();

            p1.Id        = 1;
            p1.Name      = "杀猪80头";
            p1.GroupName = "宰杀组";
            p1.State     = "实例化就绪";
            p1.StartTime = "2014-02-25 08:30";
            p1.EndTime   = "2014-02-25 17:30";
            projects.Add(p1);
            return(projects);
        }
예제 #3
0
        public List <ProjectBo> getProjectsByGroupId(int groupid)
        {
            List <ProjectBo> projects = new List <ProjectBo>();
            ProjectBo        p1       = new ProjectBo();

            p1.Id        = 1;
            p1.Name      = "杀猪90头";
            p1.GroupName = "宰杀组";
            p1.State     = "实例化就绪";
            p1.StartTime = "2014-02-25 08:30";
            p1.EndTime   = "2014-02-25 17:30";
            projects.Add(p1);
            return(projects);
        }
예제 #4
0
        private void gvProjects_RowClick(object sender, RowClickEventArgs e)
        {
            if (e.Clicks != 2)
            {
                return;
            }
            ProjectBo p = new ProjectBo();

            p.Id        = (int)gvProjects.GetRowCellValue(e.RowHandle, "Id");
            p.Name      = (string)gvProjects.GetRowCellValue(e.RowHandle, "Name");
            p.StartTime = (string)gvProjects.GetRowCellValue(e.RowHandle, "StartTime");

            ProjectCalendar pc = new ProjectCalendar();

            pc.project = p;
            pc.ShowDialog();
        }
 public ActionResult Post([FromBody] ProjectBo project)
 {
     projectBusiness.Add(project);
     return(Ok());
 }