Example #1
0
 public ActionResult Edit(long id)
 {
     ProjectModel project = new ProjectModel();
     if (id > 0)
     {
         BCBSClient client = new BCBSClient();
         string projectData = client.GetProjectById(id);
         if (!string.IsNullOrEmpty(projectData))
         {
             project = JsonConvert.DeserializeObject<ProjectModel>(projectData);
         }
         else
         {
             TempData["Error"] = "Requested project not available!!";
             return RedirectToAction("Index", "Project");
         }
     }
     return View(project);
 }
Example #2
0
 public ActionResult Edit(ProjectModel project)
 {
     if (ModelState.IsValid)
     {
         BCBSClient client = new BCBSClient();
         long Id = 0;
         Id = client.UpdateProjectById(project.Id, project.Name, project.ChargeCode, project.HighLevelBudget.ToString(), project.Status, project.Description, project.RC, project.GLAccount);
         if (Id > 0)
         {
             TempData["Message"] = "Project Updated successfully..!";
         }
         else
         {
             TempData["Error"] = "Project Update failed..!";
         }
         ModelState.Clear();
         return RedirectToAction("Index", "Project");
     }
     else
     {
         return View(project);
     }
 }
Example #3
0
 public ActionResult New()
 {
     ProjectModel project = new ProjectModel();
     return View(project);
 }