// GET: Superviseur/Details/5 public ActionResult Details(int?id) { if (Session["user"] == null) { return(RedirectToAction("Index", "Home")); } if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Dictionary <String, String> data = new Dictionary <string, string>(); data["IdUser"] = "" + id; Superviseur superviseur = new Superviseur(); superviseur = superviseur.find_by_id(data); if (superviseur == null) { return(HttpNotFound()); } return(View(superviseur)); }
public ActionResult Create(Superviseur superviseur, Direction direction) { if (Session["user"] == null) { return(RedirectToAction("Index", "Home")); } if ((Session["user"] as Utilisateur).EtatUser != "Superviseur") { return(RedirectToAction("InvalidAccess", "Home")); } try { superviseur.direction = direction; superviseur.save(); } catch { } if (ModelState.IsValid) { return(RedirectToAction("index")); } return(View()); }
// GET: Probleme public ActionResult Index() { if (Session["user"] == null) { return(RedirectToAction("Index", "Home")); } if ((Session["user"] as Utilisateur).EtatUser == "EmployeAgence") { return(RedirectToAction("InvalidAccess", "Home")); } if ((Session["user"] as Utilisateur).EtatUser == "Superviseur") { Dictionary <String, String> data = new Dictionary <string, string>(); data["IdUser"] = "" + (Session["user"] as Utilisateur).IdUser; Superviseur superviseur = new Superviseur(); Session["user"] = superviseur.find_by_id(data); } if ((Session["user"] as Utilisateur).EtatUser == "TechnicienHelpdesk") { Dictionary <String, String> data = new Dictionary <string, string>(); data["IdUser"] = "" + (Session["user"] as Utilisateur).IdUser; TechnicienHelpDesk technicienHelpDesk = new TechnicienHelpDesk(); Session["user"] = technicienHelpDesk.find_by_id(data); } Probleme probleme = new Probleme(); return(View(probleme)); }
public ActionResult Index() { if (Session["user"] == null) { return(RedirectToAction("Login", "Utilisateur")); } ViewBag.date = "" + DateTime.Now.Year; if ((Session["user"] as Utilisateur).EtatUser == "Superviseur") { Dictionary <String, String> data = new Dictionary <string, string>(); data["IdUser"] = "" + (Session["user"] as Utilisateur).IdUser; Superviseur superviseur = new Superviseur(); Session["user"] = superviseur.find_by_id(data); } if ((Session["user"] as Utilisateur).EtatUser == "TechnicienHelpdesk") { Dictionary <String, String> data = new Dictionary <string, string>(); data["IdUser"] = "" + (Session["user"] as Utilisateur).IdUser; TechnicienHelpDesk technicienHelpDesk = new TechnicienHelpDesk(); Session["user"] = technicienHelpDesk.find_by_id(data); } if ((Session["user"] as Utilisateur).EtatUser == "employerAgence") { Dictionary <String, String> data = new Dictionary <string, string>(); data["IdUser"] = "" + (Session["user"] as Utilisateur).IdUser; Ticket t = new Ticket(); return(View("ticket_em", t)); // Utilisateur technicienHelpDesk = new Utilisateur(); // Session["user"] = technicienHelpDesk.find_by_id(data); } return(View()); }
public ActionResult DeleteConfirmed(int id) { if (Session["user"] == null) { return(RedirectToAction("Index", "Home")); } if ((Session["user"] as Utilisateur).EtatUser != "Superviseur") { return(RedirectToAction("InvalidAccess", "Home")); } try { Dictionary <String, String> data = new Dictionary <string, string>(); data["IdUser"] = "" + id; Superviseur superviseur = new Superviseur(); superviseur = superviseur.find_by_id(data); superviseur.remove(data); return(RedirectToAction("Index")); } catch { return(View()); } }
public async Task <ActionResult> Edit([Bind(Include = "IdUser,Login,Password,EtatUser,Nom,Prenom,Email,Phone,IdDirection")] Superviseur superviseur, Direction direction) { if (Session["user"] == null) { return(RedirectToAction("Index", "Home")); } if ((Session["user"] as Utilisateur).EtatUser != "Superviseur") { return(RedirectToAction("InvalidAccess", "Home")); } try { if (ModelState.IsValid) { superviseur.direction = direction; superviseur.edit_by_id(); return(RedirectToAction("Index")); } return(View(superviseur)); } catch { return(View()); } }
public void ADDSuperviseur(Superviseur eqp) { using (UserDBEntities Pq = new UserDBEntities()) { Pq.Superviseur.AddObject(eqp); Pq.SaveChanges(); } }
public void DeleteSuperviseur(Superviseur eqp) { using (UserDBEntities Pq = new UserDBEntities()) { var req = Pq.Superviseur.Where(Etu => Etu.idSprv == eqp.idSprv).First(); Pq.Superviseur.DeleteObject(req); Pq.SaveChanges(); } }
public void UpdateSuperviseur(Superviseur newConv) { using (UserDBEntities Pq = new UserDBEntities()) { var req = (from p in Pq.Superviseur where p.idSprv == newConv.idSprv select p).FirstOrDefault(); { Pq.SaveChanges(); } } }
// GET: Superviseur public ActionResult Index() { if (Session["user"] == null) { return(RedirectToAction("Index", "Home")); } if ((Session["user"] as Utilisateur).EtatUser != "Superviseur") { return(RedirectToAction("InvalidAccess", "Home")); } Superviseur superviseur = new Superviseur(); return(View(superviseur)); }
private void FixupSuperviseur(Superviseur previousValue) { if (previousValue != null && previousValue.Equipements.Contains(this)) { previousValue.Equipements.Remove(this); } if (Superviseur != null) { if (!Superviseur.Equipements.Contains(this)) { Superviseur.Equipements.Add(this); } if (idSprv != Superviseur.idSprv) { idSprv = Superviseur.idSprv; } } }
public ActionResult GetMyTickets() { if ((Session["user"] as Utilisateur).EtatUser == "Superviseur") { Dictionary <String, String> data = new Dictionary <string, string>(); data["IdUser"] = "" + (Session["user"] as Utilisateur).IdUser; Superviseur superviseur = new Superviseur(); Session["user"] = superviseur.find_by_id(data); } if ((Session["user"] as Utilisateur).EtatUser == "TechnicienHelpdesk") { Dictionary <String, String> data = new Dictionary <string, string>(); data["IdUser"] = "" + (Session["user"] as Utilisateur).IdUser; TechnicienHelpDesk technicienHelpDesk = new TechnicienHelpDesk(); Session["user"] = technicienHelpDesk.find_by_id(data); } Ticket ticket = new Ticket(); return(PartialView("_MyTicketsList", ticket.GetAllTickets())); }
public Superviseur GetPersonneContactByStageID(int stageID) { Superviseur personneContact = new Superviseur(); //sql = new SqlCommand("pGetPersonneContactByStageID", conn); //sql.CommandType = CommandType.StoredProcedure; //sql.Parameters.Add("@IDStage_IN", SqlDbType.Int).Value = stageID; //conn.Open(); //dr = sql.ExecuteReader(); //while (dr.Read()) //{ // personneContact.IDPersonneContact = (int)dr.GetValue(0); // personneContact.Nom = (string)dr.GetValue(1); // personneContact.Prenom = (string)dr.GetValue(2); // personneContact.Courriel = (string)dr.GetValue(3); // personneContact.Etat = (bool)dr.GetValue(4); //} //conn.Close(); return(personneContact); }
public List <Superviseur> GetAllActiveSuperviseur() { List <Superviseur> lesSuperviseurs = new List <Superviseur>(); sql = new SqlCommand(); conn.Open(); sql.Connection = conn; sql.CommandText = "EXEC pGetAllSuperviseur"; dr = sql.ExecuteReader(); while (dr.Read()) { Superviseur superviseur = new Superviseur(); superviseur.IDSuperviseur = (int)dr.GetValue(0); superviseur.Nom = (string)dr.GetValue(1); superviseur.Prenom = (string)dr.GetValue(2); superviseur.Courriel = (string)dr.GetValue(3); superviseur.Etat = (bool)dr.GetValue(4); lesSuperviseurs.Add(superviseur); } conn.Close(); return(lesSuperviseurs); }
public void ADDSuperviseur(Superviseur spr) { conv.ADDSuperviseur(spr); }
public void DeleteSuperviseur(Superviseur spr) { conv.DeleteSuperviseur(spr); }
public void UpdateSuperviseur(Superviseur spr) { conv.UpdateSuperviseur(spr); }