public ActionResult DeleteConfirmed(int id) { PublicationClient publicationClient = db.PublicationClients.Find(id); db.PublicationClients.Remove(publicationClient); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "ID,Description,DebutBudget,FinDebut")] PublicationClient publicationClient) { if (ModelState.IsValid) { db.Entry(publicationClient).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(publicationClient)); }
// GET: PublicationClients/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } PublicationClient publicationClient = db.PublicationClients.Find(id); if (publicationClient == null) { return(HttpNotFound()); } return(View(publicationClient)); }
public ActionResult Create([Bind(Include = "ID,Description,DebutBudget,FinDebut")] PublicationClient pub, String Categorie, String Gouvernorat, String Ville) { if (ModelState.IsValid) { var publicationClient = new PublicationClient(); publicationClient.Description = pub.Description; publicationClient.DebutBudget = pub.DebutBudget; publicationClient.FinDebut = pub.FinDebut; publicationClient.Categorie = db.Categories.Where(s => s.Nom.Contains(Categorie)).FirstOrDefault(); publicationClient.Gouvernerat = db.Gouvernorats.Where(s => s.Nom.Contains(Gouvernorat)).FirstOrDefault(); publicationClient.Ville = db.Villes.Where(s => s.Nom.Contains(Ville)).FirstOrDefault(); publicationClient.Fournisseur = db.Fournisseurs.Find(Int32.Parse((String)Session["UserId"])); db.PublicationClients.Add(publicationClient); db.SaveChanges(); return(RedirectToAction("Index")); } return(View()); }
static void Publication(int publicationTaskId) { PublicationClient publicationService = new PublicationClient(); try { publicationService.Publish(publicationTaskId); Console.WriteLine(DateTime.Now.ToLongTimeString() + " Publish " + publicationTaskId.ToString()); } catch (Exception ex) { Console.WriteLine("Error " + ex.Message); } Console.ForegroundColor = ConsoleColor.Gray; Console.WriteLine(); Console.WriteLine("Press <ENTER> to exit."); Console.ReadLine(); publicationService.Close(); }