コード例 #1
0
        public void SaveData()
        {
            try
            {
                //using (var db = new SteinbachEntities())
                //{


                //Firmen_Kundenbesuch besuch;
                //if (id == 0)
                //{
                //    besuch = new Firmen_Kundenbesuch();
                //    db.AddToFirmen_Kundenbesuche(besuch);
                //}
                //else
                //{
                //    besuch = db.Firmen_Kundenbesuche.Where(k => k.id == id).SingleOrDefault();


                //}


                Mapper.CreateMap <KundenbesuchViewModel, Firmen_Kundenbesuch>();
                Mapper.Map <KundenbesuchViewModel, Firmen_Kundenbesuch>(this, besuch);

                // ListBoxTeilnehmerExternBesucheVM.SaveData();
                if (this.id == 0)
                {
                    db.AddToFirmen_Kundenbesuche(besuch);
                }


                db.SaveChanges();
                this.id = besuch.id;
                isDirty = false;

                //}
            }
            catch (Exception ex)
            {
                CommonTools.Tools.ErrorMethods.ShowErrorMessage(ex);
            }
        }