public static string TryAddPlayer(Models.SpillerLoginSamler brukedata, Models.Klubb nyklubb, Models.BoardgameGroupDBContext minkontroll, Boolean modelstatus, string mysession, Controllers.MainController hovedcontro) { string suksess = ""; if (suksess == "" && modelstatus) { minkontroll.spillere.Add(brukedata.spillere); minkontroll.SaveChanges(); if (nyklubb != null) { //brukedata.spillere.Klubber.Add(nyklubb); Models.KlubbMedlemskap medlemskap = new Models.KlubbMedlemskap(); medlemskap.spiller = brukedata.spillere; medlemskap.klubb = nyklubb; minkontroll.klubbmedlemskap.Add(medlemskap); minkontroll.SaveChanges(); } } else { suksess += "Du har ikke fylt ut alle de obligatoriske feltene "; } return(suksess); }
public String AddUser(string club) { String returstreng = "feil"; init(club, 20); if (brukerData.viewStatus == 2) { string firstname = Request.QueryString["first"]; string secondname = Request.QueryString["second"]; if (firstname.Length > 0 && secondname.Length > 0) { Models.Klubb nyklubb = (from m in databaseKontekst.klubber select m).FirstOrDefault(); Models.Spiller nyspiller = new Models.Spiller(); Models.KlubbMedlemskap nymed = new Models.KlubbMedlemskap(); nymed.klubbID = nyklubb.klubbID; nyspiller.fornavn = firstname; nyspiller.etternavn = secondname; databaseKontekst.spillere.Add(nyspiller); databaseKontekst.SaveChanges(); nymed.spillerID = nyspiller.spillerID; databaseKontekst.klubbmedlemskap.Add(nymed); databaseKontekst.SaveChanges(); returstreng = "" + nyspiller.spillerID + ";" + nyspiller.fornavn + " " + nyspiller.etternavn; } } return(returstreng); }
public static string TryRegistrer(Models.SpillerLoginSamler brukedata, Models.Klubb nyklubb, string testpassord, Models.BoardgameGroupDBContext minkontroll, Boolean modelstatus, string mysession, Controllers.MainController hovedcontro) { string suksess = ""; if (testpassord != brukedata.spillereLogin.passord) { suksess += "De to passordene du har fylt ut er ikke like "; } if (suksess == "" && modelstatus) { minkontroll.spillere.Add(brukedata.spillere); minkontroll.SaveChanges(); brukedata.spillereLogin.status = 1; brukedata.spillereLogin.Spiller = brukedata.spillere; minkontroll.spillereLogin.Add(brukedata.spillereLogin); minkontroll.SaveChanges(); if (nyklubb != null) { //brukedata.spillere.Klubber.Add(nyklubb); Models.KlubbMedlemskap medlemskap = new Models.KlubbMedlemskap(); medlemskap.spiller = brukedata.spillere; medlemskap.klubb = nyklubb; minkontroll.klubbmedlemskap.Add(medlemskap); minkontroll.SaveChanges(); } Structures.BoardgamesHelper.LogMeIn(brukedata.spillereLogin, mysession, hovedcontro); } else { suksess += "Du har ikke fylt ut alle de obligatoriske feltene "; } return(suksess); }