コード例 #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            Portfolio_Personal portfolio_Personal = db.Portfolio_Personal.Find(id);

            db.Portfolio_Personal.Remove(portfolio_Personal);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
コード例 #2
0
        public ActionResult Create(Portfolio_Personal portfolio_Personal, HttpPostedFileBase Image)
        {
            if (ModelState.IsValid)
            {
                var path = "";

                if (Image != null)
                {
                    if (Image.ContentLength > 0)
                    {
                        //for checking uploaded file is image or not

                        if (Path.GetExtension(Image.FileName).ToLower() == ".jpg"

                            || Path.GetExtension(Image.FileName).ToLower() == ".png"

                            || Path.GetExtension(Image.FileName).ToLower() == ".gif"

                            || Path.GetExtension(Image.FileName).ToLower() == ".jpeg")
                        {
                            path = Path.Combine(Server.MapPath("~/UploadImage/Personal"), Image.FileName);

                            Image.SaveAs(path);

                            ViewBag.UploadSuccess = true;
                        }
                    }
                }

                Portfolio_Personal personal = new Portfolio_Personal();
                personal.Image           = "/UploadImage/Personal/" + Image.FileName;
                personal.Name            = portfolio_Personal.Name;
                personal.Surname         = portfolio_Personal.Surname;
                personal.Phone1          = portfolio_Personal.Phone1;
                personal.Phone2          = portfolio_Personal.Phone2;
                personal.BirthDate       = portfolio_Personal.BirthDate;
                personal.BirthPlace      = portfolio_Personal.BirthPlace;
                personal.Driving_Licence = portfolio_Personal.Driving_Licence;
                personal.Address         = portfolio_Personal.Address;
                personal.TC         = portfolio_Personal.TC;
                personal.Department = portfolio_Personal.Department;
                personal.UserId     = portfolio_Personal.UserId;

                db.Portfolio_Personal.Add(personal);
                db.SaveChanges();
                return(RedirectToAction("Index"));
            }

            return(View(portfolio_Personal));
        }
コード例 #3
0
        // GET: Portfolio_Personal/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Portfolio_Personal portfolio_Personal = db.Portfolio_Personal.Find(id);

            if (portfolio_Personal == null)
            {
                return(HttpNotFound());
            }
            return(View(portfolio_Personal));
        }
コード例 #4
0
        // GET: Portfolio_Personal/Edit/5
        public ActionResult Edit(int?id)
        {
            AddItemDropDownList();
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Portfolio_Personal portfolio_Personal = db.Portfolio_Personal.Find(id);

            if (portfolio_Personal == null)
            {
                return(HttpNotFound());
            }
            return(View(portfolio_Personal));
        }