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()); }