Exemplo n.º 1
0
        public ActionResult Create(DotViewModels dotView)
        {
            DotType dotType = new DotType();

            dotType = db.DotTypes.Find(dotView.SelectedValuesT.FirstOrDefault());
            Dot dot = new Dot();

            dot      = dotView.Dot;
            dot.Type = dotType.Id;
            db.Dots.Add(dot);
            db.SaveChanges();

            IPCamDot iPCamDot = new IPCamDot();

            iPCamDot.DotId    = dot.Id;
            iPCamDot.IP       = dotView.IP;
            iPCamDot.Port     = dotView.Port;
            iPCamDot.Login    = dotView.Login;
            iPCamDot.Password = dotView.Password;

            db.IPCamDots.Add(iPCamDot);
            db.Dots.Add(dot);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Exemplo n.º 2
0
        public async Task <ActionResult> DeleteConfirmed(int id)
        {
            Dot dot = await db.Dots.FindAsync(id);

            IPCamDot iPCamDot = db.IPCamDots.Where(x => x.DotId == dot.Id).First();

            db.Dots.Remove(dot);
            await db.SaveChangesAsync();

            return(RedirectToAction("Index"));
        }