// Insert User vào Database.
        public void InsertUser(string username, string password, string email, int provinceID, int districtID, int detailprovinceID,int roleID,out MembershipCreateStatus status)
        {
            try
            {
                TTTV__Users user = new TTTV__Users();
                TTTV__UserInformation info = new TTTV__UserInformation();

                user.Username = username;
                user.Password = password;
                user.Email = email;
                user.RoleId = roleID;
                info.Username = username;
                info.ProvinceID = provinceID;
                info.DistrictID = districtID;
                info.ProvinceDetailID = detailprovinceID;
                db.TTTV__Users.AddObject(user);
                db.TTTV__UserInformation.AddObject(info);
                db.SaveChanges();
                status = MembershipCreateStatus.Success;
            }
            catch (Exception ex)
            {
                status = MembershipCreateStatus.ProviderError;
                throw ex;
            }
        }
Example #2
0
 public static LoginDTO ConvertLoginToDTO(TTTV__Users obj)
 {
     LoginDTO objdto = new LoginDTO();
     objdto.Username = obj.Username;
     objdto.Password = obj.Password;
     objdto.ForgotPassAnswer = obj.ForgotPassAnswer;
     objdto.ForgotPassQuestion = obj.ForgotPassQuestion;
     objdto.Email = obj.Email;
     objdto.RoleId = obj.RoleId;
     return objdto;
 }
Example #3
0
 public static TTTV__Users ConvertDTOToImage(LoginDTO obj)
 {
     TTTV__Users objdto = new TTTV__Users();
     objdto.Username = obj.Username;
     objdto.Password = obj.Password;
     objdto.ForgotPassAnswer = obj.ForgotPassAnswer;
     objdto.ForgotPassQuestion = obj.ForgotPassQuestion;
     objdto.Email = obj.Email;
     objdto.RoleId = obj.RoleId;
     return objdto;
 }
        // Tao user
        public void InsertUser(string username, string password, string email, int provinceID, int districtID, int detailprovinceID, int roleID, string question, string answear, string companyname, string businesscode, string phone, string mobile, string CMND, string name, int age, string address, string subaddress, out MembershipCreateStatus status)
        {
            try
            {

                TTTV__Users user = new TTTV__Users();
                TTTV__UserInformation info = new TTTV__UserInformation();

                user.Username = username;
                user.Password = password;
                user.Email = email;
                user.RoleId = roleID;
                user.ForgotPassQuestion = question;
                user.ForgotPassAnswer = answear;
                info.Username = username;
                info.ProvinceID = provinceID;
                info.DistrictID = districtID;
                info.ProvinceDetailID = detailprovinceID;
                info.CompanyName = companyname;
                info.BusinessCode = businesscode;
                info.Phone = phone;
                info.Mobile = mobile;
                info.PersonCode = CMND;
                info.UserFullName = name;
                info.Age = age;
                info.Address = address;
                info.SubAddress = subaddress;
                db.TTTV__Users.AddObject(user);
                db.TTTV__UserInformation.AddObject(info);
                db.SaveChanges();
                status = MembershipCreateStatus.Success;

            }
            catch (Exception ex)
            {
                CustomException cex = new CustomException();
                cex.Details = ex.Message;
                cex.Issue = "Trùng tên đăng nhập";
                //status = MembershipCreateStatus.ProviderError;
                throw new FaultException<CustomException>(cex, new FaultReason(cex.Issue));

            }
        }
 /// <summary>
 /// Deprecated Method for adding a new object to the TTTV__Users EntitySet. Consider using the .Add method of the associated ObjectSet&lt;T&gt; property instead.
 /// </summary>
 public void AddToTTTV__Users(TTTV__Users tTTV__Users)
 {
     base.AddObject("TTTV__Users", tTTV__Users);
 }
 /// <summary>
 /// Create a new TTTV__Users object.
 /// </summary>
 /// <param name="username">Initial value of the Username property.</param>
 /// <param name="email">Initial value of the Email property.</param>
 public static TTTV__Users CreateTTTV__Users(global::System.String username, global::System.String email)
 {
     TTTV__Users tTTV__Users = new TTTV__Users();
     tTTV__Users.Username = username;
     tTTV__Users.Email = email;
     return tTTV__Users;
 }