Ejemplo n.º 1
0
 public void Modify(int index, jarmu jarmu)
 {
     if (jarmu.Id > 0)                    //Szintén kiegészítettem!
     {
         view.bindingList[index] = jarmu; //ÉN egészítettem ki!
         repo.Update(jarmu);
     }
 }
Ejemplo n.º 2
0
        public void Save(jarmu jarmu)
        {
            view.errorRendszam = null;
            view.errorFerohely = null;

            bool helyes = true;

            if (string.IsNullOrWhiteSpace(jarmu.rendszam))
            {
                view.errorRendszam = Resources.KotelezoMezo;
                helyes             = false;
            }
            if (jarmu.ferohely < 1)
            {
                view.errorFerohely = Resources.KotelezoMezo;
                helyes             = false;
            }

            // Repo ellenőrzés
            if (helyes)
            {
                if (repo.Exists(jarmu))
                {
                    try
                    {
                        repo.Update(jarmu);
                    }
                    catch (Exception ex)
                    {
                        view.errorRendszam = ex.Message;
                    }
                }
                else
                {
                    try
                    {
                        repo.Insert(jarmu);
                    }
                    catch (Exception ex)
                    {
                        view.errorRendszam = ex.Message;
                    }
                }
            }
        }
Ejemplo n.º 3
0
 public void Modify(jarmu jarmu)
 {
     repo.Update(jarmu);
 }