Beispiel #1
0
        /// <summary>
        /// 创建一个实体
        /// </summary>
        /// <param name="errors">持久的错误信息</param>
        /// <param name="model">模型</param>
        /// <returns>是否成功</returns>
        public bool Create( SysSampleModel model)
        {
            try
            {
                SysSample entity = Rep.GetById(model.Id);
                if (entity != null)
                {
                    return false;
                }
                entity = new SysSample();
                entity.Id = model.Id;
                entity.Name = model.Name;
                entity.Age = model.Age;
                entity.Bir = model.Bir;
                entity.Photo = model.Photo;
                entity.Note = model.Note;
                entity.CreateTime = model.CreateTime;

                if (Rep.Create(entity) == 1)
                {
                    return true;
                }
                else
                {
                    return false;
                }
            }
            catch (Exception ex)
            {
                //ExceptionHander.WriteException(ex);
                return false;
            }
        }
Beispiel #2
0
        /// <summary>
        /// 创建新的 SysSample 对象。
        /// </summary>
        /// <param name="id">Id 属性的初始值。</param>
        public static SysSample CreateSysSample(global::System.String id)
        {
            SysSample sysSample = new SysSample();

            sysSample.Id = id;
            return(sysSample);
        }
 /// <summary>
 /// 创建一个实体
 /// </summary>
 /// <param name="db">数据库上下文</param>
 /// <param name="entity">实体</param>
 public int Create(SysSample entity)
 {
     using (DBContainer db = new DBContainer())
     {
         db.SysSample.AddObject(entity);
         return db.SaveChanges();
     }
 }
 /// <summary>
 /// 修改一个实体
 /// </summary>
 /// <param name="db">数据库上下文</param>
 /// <param name="entity">实体</param>
 public int Edit(SysSample entity)
 {
     using (DBContainer db = new DBContainer())
     {
         db.SysSample.Attach(entity);
         db.ObjectStateManager.ChangeObjectState(entity, EntityState.Modified);
         return db.SaveChanges();
     }
 }
Beispiel #5
0
 /// <summary>
 /// 用于向 SysSample EntitySet 添加新对象的方法,已弃用。请考虑改用关联的 ObjectSet&lt;T&gt; 属性的 .Add 方法。
 /// </summary>
 public void AddToSysSample(SysSample sysSample)
 {
     base.AddObject("SysSample", sysSample);
 }
Beispiel #6
0
 /// <summary>
 /// 创建新的 SysSample 对象。
 /// </summary>
 /// <param name="id">Id 属性的初始值。</param>
 public static SysSample CreateSysSample(global::System.String id)
 {
     SysSample sysSample = new SysSample();
     sysSample.Id = id;
     return sysSample;
 }
Beispiel #7
0
 /// <summary>
 /// 用于向 SysSample EntitySet 添加新对象的方法,已弃用。请考虑改用关联的 ObjectSet&lt;T&gt; 属性的 .Add 方法。
 /// </summary>
 public void AddToSysSample(SysSample sysSample)
 {
     base.AddObject("SysSample", sysSample);
 }