Ejemplo n.º 1
0
        public void Delete(int Id)
        {
            Project_Info project = this.context.Project_Info.SingleOrDefault(x => x.Id == Id);

            this.context.Project_Info.Remove(project);
            this.context.SaveChanges();
        }
Ejemplo n.º 2
0
        public void Update(Project_Info projectInfo)
        {
            Project_Info project = this.context.Project_Info.SingleOrDefault(x => x.Id == projectInfo.Id);

            project.Name     = projectInfo.Name;
            project.CodeName = projectInfo.CodeName;

            this.context.SaveChanges();
        }
 public ActionResult Edit(Project_Info project)
 {
     if (ModelState.IsValid)
     {
         repo.Update(project);
         return(RedirectToAction("all_project", "ProjectManager"));
     }
     else
     {
         return(View(project));
     }
 }
Ejemplo n.º 4
0
        public ActionResult addIngProject(HttpPostedFileBase fileUpload)
        {
            if (Convert.ToBoolean(Session["loggedOn"]) == true && Convert.ToInt32(Session["userType"]) == 2)
            {
                if (Request.Form["AddBtn"] != null)
                {
                    try
                    {
                        ViewBag.userTypeName = Session["UserTypeName"];
                        ViewBag.userEmail    = Session["UserEmail"];

                        var filename = Path.GetFileName(fileUpload.FileName);
                        var path     = Path.Combine(Server.MapPath("~/Files"), filename);
                        fileUpload.SaveAs(path);

                        DateTime dt1 = Convert.ToDateTime(Request.Form["endDate"]);
                        DateTime dt2 = Convert.ToDateTime(Request.Form["startDate"]);

                        TimeSpan ts = dt1 - dt2;

                        int days = ts.Days;

                        Project_Info project = new Project_Info();

                        project.Name        = Request.Form["Name"];
                        project.CodeName    = Request.Form["codeName"];
                        project.Description = Request.Form["description"];
                        project.StartDate   = Convert.ToDateTime(Request.Form["startDate"]);
                        project.EndDate     = Convert.ToDateTime(Request.Form["endDate"]);
                        project.Duration    = days;
                        project.Status      = Request.Form["status"];
                        project.UploadFile  = "~/Files/" + filename.ToString();

                        projects.Insert(project);

                        return(RedirectToAction("showProject"));
                    }
                    catch (Exception e)
                    {
                        ViewBag.Errormsg = e;
                        Response.Write(e);
                    }
                }
            }
            return(View("Index", "Error"));
        }
Ejemplo n.º 5
0
 public void Insert(Project_Info projectInfo)
 {
     this.context.Project_Info.Add(projectInfo);
     this.context.SaveChanges();
 }
 public void Update(Project_Info projectInfo)
 {
     this.data.Update(projectInfo);
 }
 public void Insert(Project_Info projectInfo)
 {
     this.data.Insert(projectInfo);
 }