public Staatus EemaldaKontakt(int kontakt_id) { if (Session["kasutaja"] == null) { return(new Staatus() { Tyyp = "Viga", Sonum = "Autentimata" }); } Kasutaja k = (Kasutaja)Session["kasutaja"]; int rowsAffected = k.EemaldaKontakt(kontakt_id, ab); if (rowsAffected > 0) { return(new Staatus() { Tyyp = "OK", Sonum = "Kustutamine õnnestus!" }); } else { return(new Staatus() { Tyyp = "Viga", Sonum = "Kustutamine ebaõnnestus!" }); } }
public Staatus LogiSisse(String kasutajanimi, String parool, String voti) { parool = ComputeHash(parool); Kasutaja k = ab.tagastaKasutaja(kasutajanimi); string domeen = API.votaDomeen(voti, ab); if (domeen == null) { return(new Staatus() { Tyyp = "Viga", Sonum = "Vigane võti!" }); } if (domeen == HttpContext.Current.Request.ServerVariables["HTTP_HOST"].Split(':')[0]) { if (k != null) { if (k.Parool == parool) { Session["kasutaja"] = k; return(new Staatus() { Tyyp = "OK", Sonum = "Sisse logitud!" }); } else { return(new Staatus() { Tyyp = "Viga", Sonum = "Vale parool!" }); } } else { return(new Staatus() { Tyyp = "Viga", Sonum = "Kasutajat ei eksisteeri!" }); } } else { return(new Staatus() { Tyyp = "Viga", Sonum = "Päring tuli valelt domeenilt!" }); } }
public Kontakt[] OtsiKontakt(string param) { if (Session["kasutaja"] == null) { return(null); } Kasutaja k = (Kasutaja)Session["kasutaja"]; return(k.otsiKontaktid(param, ab)); }
public Kasutaja KuvaKasutaja() { if (Session["kasutaja"] == null) { return(null); } Kasutaja k = (Kasutaja)Session["kasutaja"]; k.Parool = ""; return(k); }
public Staatus MuudaKasutaja(String parool, String eesnimi, String perenimi) { if (Session["kasutaja"] == null) { return(new Staatus() { Tyyp = "Viga", Sonum = "Autentimata" }); } Kasutaja k = (Kasutaja)Session["Kasutaja"]; k = ab.tagastaKasutaja(k.Kasutajanimi); if (parool != "") { k.Parool = ComputeHash(parool); } if (eesnimi != "") { k.Eesnimi = eesnimi; } if (perenimi != "") { k.Perenimi = perenimi; } var rowsAffected = ab.Update(k); if (rowsAffected > 0) { return(new Staatus() { Tyyp = "OK", Sonum = "Kasutaja muudetud!" }); } else { return(new Staatus() { Tyyp = "Viga", Sonum = "Muutmine ebaõnnestus!" }); } }
public Kontakt[] KuvaKontakt(String kontakt_id, String eesnimi, String perenimi, String telefonKodu, String telefonToo, String telefonMob, String emailKodu, String emailToo, String riik, String maakond, String asula, String tanav, String maja_nr, String wlm, String facebook, String orkut, String skype, String twitter, String pilt) { int id = 0; Int32.TryParse(kontakt_id, out id); if (Session["kasutaja"] == null) { return(null); } Kasutaja k = (Kasutaja)Session["kasutaja"]; Kontakt kontakt = new Kontakt(); kontakt.Id = id; if (eesnimi != "") { kontakt.Eesnimi = eesnimi; } if (eesnimi != "") { kontakt.Eesnimi = eesnimi; } if (perenimi != "") { kontakt.Perenimi = perenimi; } if (telefonKodu != "") { kontakt.TelefonKodu = telefonKodu; } if (telefonToo != "") { kontakt.TelefonToo = telefonToo; } if (telefonMob != "") { kontakt.TelefonMob = telefonMob; } if (emailKodu != "") { kontakt.EmailKodu = emailKodu; } if (emailToo != "") { kontakt.EmailToo = emailToo; } if (riik != "") { kontakt.Riik = riik; } if (maakond != "") { kontakt.Maakond = maakond; } if (asula != "") { kontakt.Asula = asula; } if (tanav != "") { kontakt.Tanav = tanav; } if (maja_nr != "") { kontakt.MajaNr = maja_nr; } if (wlm != "") { kontakt.WindowsLiveMessenger = wlm; } if (facebook != "") { kontakt.Facebook = facebook; } if (orkut != "") { kontakt.Orkut = orkut; } if (skype != "") { kontakt.Skype = skype; } if (twitter != "") { kontakt.Twitter = twitter; } if (pilt != "") { kontakt.Pilt = pilt; } Kontakt[] kontaktid = k.otsiKontaktid(kontakt, ab); return(kontaktid); }
public Staatus MuudaKontakt(int kontakt_id, String eesnimi, String perenimi, String telefonKodu, String telefonToo, String telefonMob, String emailKodu, String emailToo, String riik, String maakond, String asula, String tanav, String maja_nr, String wlm, String facebook, String orkut, String skype, String twitter, String pilt) { if (Session["kasutaja"] == null) { return(new Staatus() { Tyyp = "Viga", Sonum = "Autentimata" }); } Kasutaja k = (Kasutaja)Session["kasutaja"]; Kontakt kontakt = k.otsiKontaktid(new Kontakt() { Id = kontakt_id }, ab)[0]; kontakt.KasutajaId = k.Id; if (eesnimi != "") { kontakt.Eesnimi = eesnimi; } if (perenimi != "") { kontakt.Perenimi = perenimi; } if (telefonKodu != "") { kontakt.TelefonKodu = telefonKodu; } if (telefonToo != "") { kontakt.TelefonToo = telefonToo; } if (telefonMob != "") { kontakt.TelefonMob = telefonMob; } if (emailKodu != "") { kontakt.EmailKodu = emailKodu; } if (emailToo != "") { kontakt.EmailToo = emailToo; } if (riik != "") { kontakt.Riik = riik; } if (maakond != "") { kontakt.Maakond = maakond; } if (asula != "") { kontakt.Asula = asula; } if (tanav != "") { kontakt.Tanav = tanav; } if (maja_nr != "") { kontakt.MajaNr = maja_nr; } if (wlm != "") { kontakt.WindowsLiveMessenger = wlm; } if (facebook != "") { kontakt.Facebook = facebook; } if (orkut != "") { kontakt.Orkut = orkut; } if (skype != "") { kontakt.Skype = skype; } if (twitter != "") { kontakt.Twitter = twitter; } if (pilt != "") { kontakt.Pilt = pilt; } int affected = ab.Update(kontakt); if (affected > 0) { return(new Staatus() { Tyyp = "OK", Sonum = "Kontakt muudetud!" }); } else { return(new Staatus() { Tyyp = "Viga", Sonum = "Süsteemi viga!" }); } }
public Staatus LisaKontakt(String eesnimi, String perenimi, String telefonKodu, String telefonToo, String telefonMob, String emailKodu, String emailToo, String riik, String maakond, String asula, String tanav, String maja_nr, String wlm, String facebook, String orkut, String skype, String twitter, String pilt) { if (Session["kasutaja"] == null) { return(new Staatus() { Tyyp = "Viga", Sonum = "Autentimata" }); } if (eesnimi == "") { return(new Staatus() { Tyyp = "Viga", Sonum = "Eesnimi on nõutud!" }); } Kasutaja k = (Kasutaja)Session["Kasutaja"]; int rowsAffected = k.LisaKontakt(new Kontakt() { Eesnimi = eesnimi, Perenimi = perenimi, TelefonKodu = telefonKodu, TelefonToo = telefonToo, TelefonMob = telefonMob, EmailKodu = emailKodu, EmailToo = emailToo, Riik = riik, Maakond = maakond, Asula = asula, Tanav = tanav, MajaNr = maja_nr, WindowsLiveMessenger = wlm, Facebook = facebook, Orkut = orkut, Skype = skype, Twitter = twitter, Pilt = pilt }, ab); if (rowsAffected > 0) { return(new Staatus() { Tyyp = "OK", Sonum = "Kontakt lisatud!" }); } else { return(new Staatus() { Tyyp = "Viga", Sonum = "Lisamine ebaõnnestus!" }); } }