コード例 #1
0
        // DELETE PROJECT
        public IActionResult Delete(int?id)
        {
            GenralCRUD objCRUD = new GenralCRUD();
            object     project = objCRUD.GetProject(id);

            return(View(project));
        }
コード例 #2
0
        public IActionResult Create(ProjectInfo obj)
        {
            GenralCRUD objCRUID = new GenralCRUD();

            objCRUID.AddProject(obj);
            return(RedirectToAction("Index"));
        }
コード例 #3
0
        public IActionResult Delete(ProjectInfo obj)
        {
            GenralCRUD objCRUID = new GenralCRUD();
            int        id       = obj.ProjectID;

            objCRUID.DeleteProject(id);
            return(RedirectToAction("Index"));
        }
コード例 #4
0
        // GET ALL PROJECTS
        public IActionResult Index()
        {
            GenralCRUD objCRUID = new GenralCRUD();

            List <ProjectInfo> lstProjects = objCRUID.GetProjectAsList();

            return(View(lstProjects));
        }
コード例 #5
0
 public IActionResult Edit(ProjectInfo obj)
 {
     if (ModelState.IsValid)
     {
         GenralCRUD objCRUID = new GenralCRUD();
         objCRUID.UpdateProject(obj);
         return(RedirectToAction("Index"));
     }
     else
     {
         ViewBag.Message = "Project name is required!";
         return(View());
     }
 }