示例#1
0
        public void ChangeMail()
        {
            var con = DbHelper.GetDbConnection();

            con.Open();
            UserAccess.ChangeEmail(con, "Justin_Vazquez", "*****@*****.**");
            con.Close();
        }
示例#2
0
        /// <summary>
        /// Updated die Email eines Users anhand des Usernamen
        /// </summary>
        /// <param name="name">User Name</param>
        /// <param name="mail">User Email</param>
        /// <returns>Einen HttpStatusCode OK bei Erfolg InternalServerError bei Fehlschlag</returns>
        public HttpStatusCode UpdateMail(string name, string mail)
        {
            var con = DbHelper.GetDbConnection();

            con.Open();
            try
            {
                //Anhand des Usernamen wird die ID des Users ermittelt und die Email an stelle der ID geändert.
                UserAccess.ChangeEmail(con, name, mail);
                return(HttpStatusCode.OK);
            }
            catch (Exception error)
            {
                return(HttpStatusCode.InternalServerError);
            }
            finally
            {
                con.Close();
            }
        }