Esempio n. 1
0
        public static void SaveVersion(Version v)
        {
            using (var dc = new UpdateManagerClassesDataContext())
            {
                if (v.Id.Equals(Guid.Empty))
                {
                    v.Id = Guid.NewGuid();

                    var dboversion = new Entities.Version();
                    Mapper.Map(v, dboversion);

                    dc.Versions.InsertOnSubmit(dboversion);
                    dc.SubmitChanges();
                }
                else
                {
                    var dboversion = dc.Versions.SingleOrDefault(x => x.Id == v.Id);
                    if (dboversion != null)
                    {
                        Mapper.Map(v, dboversion);
                        dc.SubmitChanges();
                    }
                }
            }
        }
Esempio n. 2
0
        public static Version MapVersion(Entities.Version dbo)
        {
            var obj = new Version();

            Mapper.Map(dbo, obj);

            return(obj);
        }
Esempio n. 3
0
 public int SaveVersion(Version v)
 {
     try
     {
         UpdateService.SaveVersion(v);
         return(1);
     }
     catch (Exception)
     {
         return(-1);
     }
 }