/// <summary> /// 注册 /// </summary> /// <param name="mod"></param> /// <returns></returns> public virtual int Regieste(Entity.Web.RegisterReq entity) { ISession Session = null; ITransaction transaction = null; try { Session = DBHelper.SessionFactory.OpenSession(); transaction = Session.BeginTransaction(); Users mod = new Users(); mod.UserName = entity.username; mod.Phone = entity.phone; mod.NickName = entity.username; mod.Password = Encrypt.MD5(entity.password); mod.Regplatform = 1; //mod.IdCard = "1233333"; mod.Sex = true; mod.Birthday = DateTime.Now; mod.UserType = 0; mod.IsLocked = false; mod.SaveTime = DateTime.Now; Session.Save(mod); transaction.Commit(); return(mod.ID); } catch (Exception ex) { transaction.Rollback(); return(0); } finally { transaction.Dispose(); Session.Close(); Session.Dispose(); } }
public virtual int Regieste(Entity.Web.RegisterReq entity) { return(dao.Regieste(entity)); }