public Task Update(FederationModel federation) { _context.Federations.Update(federation); _context.SaveChanges(); return(Task.CompletedTask); }
public async Task <FederationModel> Add(CreateFederation command) { command.Validate(); if (command.Invalid) { _notificationContext.AddNotifications(command); return(null); } var federation = new Federation(command.Name); if (federation.Invalid) { _notificationContext.AddNotifications(federation); return(null); } var model = new FederationModel { Id = federation.Id.ToString(), Name = federation.Name, }; await _federationRepository.Add(model); return(model); }
public List <FederationModel> GetFederationList() { List <FederationModel> fedetationList = new List <FederationModel>(); string key = "123456"; string uri = "http://ddczone.com/olympics/FederationSW/"; HttpWebRequest request = WebRequest.Create(uri) as HttpWebRequest; request.Headers.Add("X-API-KEY", HttpUtility.UrlEncode(key)); request.Method = "GET"; request.ContentType = "application/json"; //Hacer la llamada using (HttpWebResponse response = request.GetResponse() as HttpWebResponse) { //Leer el resultado de la llamada Stream stream1 = response.GetResponseStream(); StreamReader sr = new StreamReader(stream1); List <FederationModel> lstFederation = JsonConvert.DeserializeObject <List <FederationModel> >(sr.ReadToEnd()); foreach (FederationModel oFederation in lstFederation) { //Console.WriteLine(oFederation.FederatedNumber); //Console.WriteLine(oFederation.FederationName); FederationModel fedetation = new FederationModel(); fedetation.FederationID = oFederation.FederationID; fedetation.FederationName = oFederation.FederationName; fedetation.FederatedNumber = oFederation.FederatedNumber; fedetationList.Add(fedetation); } } return(fedetationList); }
public ActionResult Index(FederationModel model) { if (ModelState.IsValid) { // Attempt to save the bond try { S_Federation federation = new S_Federation(); federation.information = model.Information; federation.id = model.Id; federation.logo = model.UrlLogo; if (!FederationManager.FederationExistById(1)) { FederationManager.Insert(federation); TempData["message"] = "De bond is toegevoegd."; } else { FederationManager.Update(federation); TempData["message"] = "De bond is bijgewerkt."; } return(RedirectToAction("index", "Bond")); } catch (Exception e) { TempData["error"] = "Er is een fout opgetreden."; } } // If we got this far, something failed, redisplay form return(View(model)); }
public void InsertFederation(FederationModel model) { var federation = new FederationModel(); //federation.FederationID = Int32.Parse(dgvFederation.SelectedRows[0].Cells["FederationID"].Value.ToString()); federation.FederationName = model.FederationName; federation.FederatedNumber = model.FederatedNumber; //ServiceWebBL.addFederation(federation); }
public ActionResult Index() { S_Federation federation; FederationModel federationModel = new FederationModel(); if (FederationManager.FederationExistById(1)) { federation = FederationManager.GetFederationById(1); federationModel.Id = federation.id; federationModel.Information = federation.information; federationModel.UrlLogo = federation.logo; } return(View(federationModel)); }