public void Delete(Poles p) { using (new NotesDeFraisEntities()) { e.Poles.Remove(p); } }
public Object Clone() { StyleCollection res = new StyleCollection(); List <StyleObject> allStyles = new List <StyleObject>(); res.AllStyles = allStyles; res.Poles = Poles.Clone() as PoleStyle; allStyles.Add(res.Poles); res.Tubes = Tubes.Clone() as TubeStyle; allStyles.Add(res.Tubes); res.Chromosomes = Chromosomes.Clone() as ChromosomeStyle; allStyles.Add(res.Chromosomes); res.Springs = Springs.Clone() as SpringStyle; allStyles.Add(res.Springs); res.Cell = Cell.Clone() as CellStyle; allStyles.Add(res.Cell); return(res); }
public ActionResult createPole(PolesModel poleModel) { if (!ModelState.IsValid) { PolesRepository poleRep = new PolesRepository(); EmployeesModel empModel = new EmployeesModel(); List <Employees> lisEmpManager = poleRep.getAllManager(); Debug.WriteLine("nombre d element :" + lisEmpManager.Count()); if (lisEmpManager.ToList().Count() == 0) { ViewData["erreur"] = "Employers"; return(View("ErrorEmptyElement")); } foreach (Employees emp in lisEmpManager) { Debug.WriteLine("element de list :" + emp.Email); empModel.Employee_ID = emp.Employee_ID; empModel.FirstName = emp.FirstName; poleModel.Employees.Add(empModel); break; } return(View("PoleFormulaire", poleModel)); } Poles pole = new Poles(); PolesRepository polRep = new PolesRepository(); pole.Pole_ID = Guid.NewGuid(); pole.Name = Convert.ToString(Request.Form["Name"]); pole.Manager_ID = new Guid(Convert.ToString(Request.Form["managerSelect"])); polRep.AddPoles(pole); return(RedirectToAction("AllPoles")); }
public async Task <ActionResult <Poles> > PostPoles(Poles poles) { _context.Poles.Add(poles); await _context.SaveChangesAsync(); return(CreatedAtAction("GetPoles", new { id = poles.Id }, poles)); }
public async Task <IActionResult> PutPoles(int id, Poles poles) { if (id != poles.Id) { return(BadRequest()); } _context.Entry(poles).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!PolesExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public Poles GetByIdManager(Guid id) { using (new NotesDeFraisEntities()) { Poles pole = (from p in e.Poles where p.Manager_ID == id select p).FirstOrDefault(); return(pole); } }
public void updatePole(Poles poles, String name) { using (new NotesDeFraisEntities()) { poles.Name = name; e.SaveChanges(); } }
public void AddPoles(Poles pole) { using (new NotesDeFraisEntities()) { e.Poles.Add(pole); e.SaveChanges(); } }
public Poles getPoleById(Guid?id) { using (new NotesDeFraisEntities()) { Poles pole = (from p in e.Poles where p.Pole_ID == id select p).FirstOrDefault(); return(pole); } }
/// <summary> /// Charge la page de création d'un pole /// </summary> /// <returns></returns> public ActionResult Create() { var pole = new Poles { Etat = EtatEnum.ACTIF }; return(View(pole)); }
public async Task <ActionResult> DeleteConfirmed(Guid id) { Poles poles = await db.Poles.FindAsync(id); db.Poles.Remove(poles); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public ActionResult Edit(Poles poles) { if (ModelState.IsValid) { Db.Entry(poles).State = EntityState.Modified; Db.SaveChanges(); return(RedirectToAction("Index")); } return(View(poles)); }
public ActionResult Edit(Guid id) { PolesRepository polRep = new PolesRepository(); PolesModel poleModel = new PolesModel(); Poles pole = polRep.GetById(id); poleModel.Pole_ID = pole.Pole_ID; poleModel.Name = pole.Name; poleModel.Manager_ID = pole.Manager_ID; return(View("EditPoles", poleModel)); }
public ActionResult Create(Poles poles) { if (ModelState.IsValid) { poles.Etat = EtatEnum.ACTIF; Db.Poles.Add(poles); Db.SaveChanges(); return(RedirectToAction("Index")); } return(View(poles)); }
public async Task <ActionResult> Edit([Bind(Include = "Pole_ID,Name,Manager_ID")] Poles poles) { if (ModelState.IsValid) { db.Entry(poles).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.Manager_ID = new SelectList(db.Employees, "Employee_ID", "User_ID", poles.Manager_ID); return(View(poles)); }
private void ConfigureTally() { _tallyTimer = new Timer(Const.SeriesInterval); _tallyTimer.Elapsed += (s, e) => { if (!CurrentlyTalling) { return; } // Timer has ticked, this means they have not input a key since the Series Interval. We can now increment the Current Tallied Pole if (Poles.Last() == CurrentlyTalliedPole) { // They are on the last pole, nothing for us to do return; } if (CurrentlyTalliedPole.Count == null) { CurrentlyTalliedPole.Count = 0; } CurrentlyTalliedPole = Poles[Poles.IndexOf(CurrentlyTalliedPole) + 1]; }; Window.PreviewKeyDown += async(s, e) => { if (!CurrentlyTalling) { return; } if (e.Key == Key.Enter) { CurrentlyTalling = false; MessageDialogResult result = await Window.ShowMessageAsync("Pole Count", "Was the final sequence complete?", MessageDialogStyle.AffirmativeAndNegative, new MetroDialogSettings { AffirmativeButtonText = "Yes", NegativeButtonText = "No", DefaultButtonFocus = MessageDialogResult.Affirmative }); if (result == MessageDialogResult.Negative) { CurrentlyTalliedPole.Count = null; } SubmitPolesCommand.Execute(null); return; } _tallyTimer.Stop(); _tallyTimer.Start(); if (CurrentlyTalliedPole.Count == null) { CurrentlyTalliedPole.Count = 0; } CurrentlyTalliedPole.Count++; }; }
// GET: Poles/Details/5 public async Task <ActionResult> Details(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Poles poles = await db.Poles.FindAsync(id); if (poles == null) { return(HttpNotFound()); } return(View(poles)); }
public async Task <ActionResult> Create([Bind(Include = "Pole_ID,Name,Manager_ID")] Poles poles) { if (ModelState.IsValid) { poles.Pole_ID = Guid.NewGuid(); db.Poles.Add(poles); await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.Manager_ID = new SelectList(db.Employees, "Employee_ID", "User_ID", poles.Manager_ID); return(View(poles)); }
/// <summary> /// Charge la page de supression d'un pole /// </summary> /// <param name="id">l'id du pole à supprimer</param> /// <returns></returns> public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Poles poles = Db.Poles.Find(id); if (poles == null) { return(HttpNotFound()); } return(View(poles)); }
// GET: Poles/Edit/5 public async Task <ActionResult> Edit(Guid?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Poles poles = await db.Poles.FindAsync(id); if (poles == null) { return(HttpNotFound()); } ViewBag.Manager_ID = new SelectList(db.Employees, "Employee_ID", "User_ID", poles.Manager_ID); return(View(poles)); }
public ActionResult updatePole(Guid id) { PolesRepository polRep = new PolesRepository(); Poles pole = polRep.GetById(id); if (!ModelState.IsValid) { PolesModel poleModel = new PolesModel(); poleModel.Pole_ID = pole.Pole_ID; poleModel.Name = pole.Name; poleModel.Manager_ID = pole.Manager_ID; return(View("EditPoles", poleModel)); } String name = Convert.ToString(Request.Form["Name"]); polRep.updatePole(pole, name); return(RedirectToAction("AllPoles")); }
public ActionResult Delete(Guid id) { PolesRepository poleRep = new PolesRepository(); ProjetRepositery prjtRepo = new ProjetRepositery(); ExpanseRepositery expRep = new ExpanseRepositery(); EmployesRepositery empRepo = new EmployesRepositery(); ExpanseRepportRepositery expRepRep = new ExpanseRepportRepositery(); List <Projects> projets = prjtRepo.GetByIdPole(id).ToList(); foreach (var pro in projets) { List <Expanses> expList = expRep.GetByProject(pro.Project_ID).ToList(); foreach (var expanse in expList) { expRep.Delete(expanse); } expRep.Save(); prjtRepo.Delete(pro); } prjtRepo.Save(); foreach (var empl in empRepo.getByIdPole(id)) { List <ExpanseReports> expanseReports = expRepRep.GetByEmployesId(empl.Employee_ID).ToList(); foreach (var expRepo in expanseReports) { expRepRep.Delete(expRepo); } expRepRep.Save(); empRepo.Delete(empl); } empRepo.Save(); Poles pole = poleRep.GetById(id); poleRep.Delete(pole); poleRep.Save(); return(RedirectToAction("AllPoles")); }
private void SubmitPoles(object sender, EventArgs eventArgs) { CarawayOutput = new BindingList <CarawayCodeOutput>(CarawayCode.CarawayCode.CalculateCode(HelperMethods.ConvertTo(Poles.ToList()))); }