Beispiel #1
0
        public ReturnContainer <bool> AddHost(NewHostModel model)
        {
            var host = new Hosts
            {
                AlertsEnabled            = true,
                HostName                 = model.HostName,
                UserID                   = Wrapper.CurrentUser.ID.Value,
                AllowableDowntimeMinutes = model.AllowableDowntimeMinutes,
                PortNumber               = model.PortNumber,
                PortType                 = model.PortType
            };

            Wrapper.DbContext.Hosts.Add(host);

            return(new ReturnContainer <bool>(Wrapper.DbContext.SaveChanges() > 0));
        }
        public ActionResult CreateHost(NewHostModel model)
        {
            var response = new HostManager(Wrapper).AddHost(model);

            return(response.HasError ? ErrorView(response.ErrorString) : Index());
        }