Example #1
0
 public int deleteProjectProgress(int id, project_progress progress)
 {
     try
     {
         return(ProjectProgressesServices.deleteProjectProgressDB(id, progress));
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #2
0
 //insert method
 public void saveProjectProgress(project_progress progress)
 {
     try
     {
         ProjectProgressesServices.saveProjectProgressDB(progress);
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #3
0
 //insert method
 public void saveProjectProgressDB(project_progress progress)
 {
     try
     {
         db.project_progress.Add(progress);
         db.SaveChanges();
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #4
0
 public project_progress getProgressWithProjectIdDB(int id)
 {
     try
     {
         project_progress project_progress = new project_progress();
         project_progress.project_id = id;
         return(project_progress);
     }
     catch (Exception)
     {
         throw;
     }
 }
 public ActionResult Create(project_progress progress)
 {
     try
     {
         if (ModelState.IsValid)
         {
             ProjectProgressesControllerManager.saveProjectProgress(progress);
         }
         return(View());
     }
     catch (Exception)
     {
         return(RedirectToAction("Error", "Home"));
     }
 }
 public ActionResult Edit(int id, project_progress progress)
 {
     try
     {
         if (ModelState.IsValid)
         {
             int flag = ProjectProgressesControllerManager.updateProjectProgress(id, progress);
             if (flag == 1)
             {
                 return(RedirectToAction("Index"));
             }
         }
         return(View());
     }
     catch (Exception)
     {
         return(RedirectToAction("Error", "Home"));
     }
 }
Example #7
0
        //delete method
        public int deleteProjectProgressDB(int id, project_progress progress)
        {
            int flag = 0;

            try
            {
                var result = db.project_progress.Where(p => p.progress_id == id).FirstOrDefault();

                if (result != null)
                {
                    db.Entry(result).State   = EntityState.Detached;
                    db.Entry(progress).State = EntityState.Modified;
                    db.SaveChanges();
                    flag = 1;
                }
            }
            catch (Exception)
            {
                throw;
            }
            return(flag);
        }