public ActionResult DeleteConfirmed(string id)
        {
            ProvidersPost providersPost = db.ProvidersPosts.Find(id);

            db.ProvidersPosts.Remove(providersPost);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
        // GET: ProvidersPosts/Details/5
        public ActionResult Details(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ProvidersPost providersPost = db.ProvidersPosts.Find(id);

            if (providersPost == null)
            {
                return(HttpNotFound());
            }
            return(View(providersPost));
        }
 public ActionResult Edit([Bind(Include = "IdProvidersPost,ProviderNamePost,IdProviderTypePost,contact,email,phone,origin,plant,certificate,web,IdMaterialTypePost,IdFormPost,IdFinishPost,IdRangeIniPost,IdRangeFinPost,IdPaymentPost")] ProvidersPost providersPost)
 {
     if (ModelState.IsValid)
     {
         db.Entry(providersPost).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.IdFinishPost       = new SelectList(db.FinishPosts, "IdFinishPost", "Finish", providersPost.IdFinishPost);
     ViewBag.IdRangeFinPost     = new SelectList(db.RangeFinPosts, "IdRangeFinPost", "RangeFin", providersPost.IdRangeFinPost);
     ViewBag.IdFormPost         = new SelectList(db.FormPosts, "IdFormPost", "Form", providersPost.IdFormPost);
     ViewBag.IdRangeIniPost     = new SelectList(db.RangeIniPosts, "IdRangeIniPost", "RangeIni", providersPost.IdRangeIniPost);
     ViewBag.IdMaterialTypePost = new SelectList(db.MaterialTypePosts, "IdMaterialTypePost", "MaterialType", providersPost.IdMaterialTypePost);
     ViewBag.IdPaymentPost      = new SelectList(db.PaymentPosts, "IdPaymentPost", "Payment", providersPost.IdPaymentPost);
     ViewBag.IdProviderTypePost = new SelectList(db.ProviderTypePosts, "IdProviderTypePost", "ProviderType", providersPost.IdProviderTypePost);
     return(View(providersPost));
 }
        // GET: ProvidersPosts/Edit/5
        public ActionResult Edit(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ProvidersPost providersPost = db.ProvidersPosts.Find(id);

            if (providersPost == null)
            {
                return(HttpNotFound());
            }
            ViewBag.IdFinishPost       = new SelectList(db.FinishPosts, "IdFinishPost", "Finish", providersPost.IdFinishPost);
            ViewBag.IdRangeFinPost     = new SelectList(db.RangeFinPosts, "IdRangeFinPost", "RangeFin", providersPost.IdRangeFinPost);
            ViewBag.IdFormPost         = new SelectList(db.FormPosts, "IdFormPost", "Form", providersPost.IdFormPost);
            ViewBag.IdRangeIniPost     = new SelectList(db.RangeIniPosts, "IdRangeIniPost", "RangeIni", providersPost.IdRangeIniPost);
            ViewBag.IdMaterialTypePost = new SelectList(db.MaterialTypePosts, "IdMaterialTypePost", "MaterialType", providersPost.IdMaterialTypePost);
            ViewBag.IdPaymentPost      = new SelectList(db.PaymentPosts, "IdPaymentPost", "Payment", providersPost.IdPaymentPost);
            ViewBag.IdProviderTypePost = new SelectList(db.ProviderTypePosts, "IdProviderTypePost", "ProviderType", providersPost.IdProviderTypePost);
            return(View(providersPost));
        }