Beispiel #1
0
		/// 
		/// <param name="törzs"></param>
		/// <param name="tárgy"></param>
		/// <param name="küldõ"></param>
		/// <param name="címzett"></param>
		public void ÜzenetKüldése(string törzs, string tárgy, Dolgozó küldõ, Dolgozó címzett)
        {
            decimal id = -1;
            var utolsoUzenet = from x in DE.Uzenetek
                               where x.uzenetID == DE.Uzenetek.Max(y=>y.uzenetID)
                               select x.uzenetID;
            if(utolsoUzenet.Count() != 0)
            {
                id = utolsoUzenet.First();
            }
            decimal kuldoId = küldõ.GetAzonosító();
            decimal cimzettId = címzett.GetAzonosító();
            var ujUzenet = new Uzenetek() { uzenetID = id + 1, szoveg = törzs, targy = tárgy, felado = kuldoId, cimzett = cimzettId};
            DE.Uzenetek.Add(ujUzenet);
            DE.SaveChanges();
		}
Beispiel #2
0
        public static DialogResult MitIrjonKi(string mitirjonki, Uzenetek miatipus)
        {
            DialogResult valasz = new DialogResult();

            switch (miatipus)
            {
            case Uzenetek.hiba:
                MessageBox.Show(mitirjonki, "HIBA!", MessageBoxButtons.OK, MessageBoxIcon.Error);
                break;

            case Uzenetek.informació:
                MessageBox.Show(mitirjonki, "INFORMÁCIÓ", MessageBoxButtons.OK, MessageBoxIcon.Information);
                break;

            case Uzenetek.figyelmeztetés:
                MessageBox.Show(mitirjonki, "FIGYELMEZTETÉS", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                break;

            case Uzenetek.kérdés:
                valasz = MessageBox.Show(mitirjonki, "Kérdés", MessageBoxButtons.YesNo, MessageBoxIcon.Question);
                break;
            }
            return(valasz);
        }