public void InitData() { ArraySegment <Activitat> day; Activitat a; a = new Activitat(0, TipusActivitat.Video); day.Array[0] = a; a = new Activitat(1, TipusActivitat.Video); day.Array[1] = a; a = new Activitat(2, TipusActivitat.Caminar); day.Array[2] = a; activitatSetmana = new ActivitatSetmana(); activitatSetmana.dilluns = day; activitatSetmana.dimarts = day; activitatSetmana.dimecres = day; activitatSetmana.dijous = day; activitatSetmana.divendres = day; activitatSetmana.dissabte = day; activitatSetmana.diumenge = day; ArraySegment <Apat> apats; Apat apat; //a = new Apat("Cafe amb llet",TipoApat.Esmorzar,) }
public async Task <ActionResult> Guardar([FromBody] ActivitatObject activitat_r) { Logger.LogInformation(activitat_r?.ToString()); if (!ModelState.IsValid) { return(BadRequest("Model is invalid")); } else { //Coger Usuario Logeado ApplicationUser user = await UserManager.GetUserAsync(User); if (user is null) { return(BadRequest("User is null")); } //Coger reino de la actividad Regne regne = dbContext.Regnes.FirstOrDefault(x => x.Id == activitat_r.IdRegne); if (regne is null) { return(BadRequest("Regne is null")); } //Añadir nueva actividad Activitat activitat = new Activitat { Nom = activitat_r.Nombre, Regne = regne, Fet_be = activitat_r.Fet_be, Progres = activitat_r.Progres }; //Usuario de la actividad UsuarioActivitats ua = new UsuarioActivitats() { Activitat = activitat, Usuario = user }; try { dbContext.UsuarioActivitats.Add(ua); dbContext.Activitats.Add(activitat); dbContext.SaveChanges(); return(Ok()); } catch (System.Exception e) { Logger.LogError(e.ToString()); return(BadRequest()); } } }
public ExcerciseViewModel() { ObservableRangeCollection <Activitat> d0 = new ObservableRangeCollection <Activitat>(); Activitat d1 = new Activitat(); Activitat d2 = new Activitat(); d0.Add(d1); d0.Add(d2); execlist = d0; }