示例#1
0
    public static object forgetpassword(string email)
    {
        string[,] _params = { { "Email", email } };
        var _ds    = new Select().SelectLists("Clients_Password", _params); // get all of data.
        var dt     = _ds.Tables[0];
        var result = new { Status = false };

        if (dt.Rows.Count > 0)
        {
            string name = string.Format("{0}", dt.Rows[0][0]),
                   pass = string.Format("{0}", dt.Rows[0][1]),
                   full = string.Format("{0}", dt.Rows[0][2]);

            // recover pass
            var mail      = new SendEmail();
            var _body     = new api_data().CreateEmailStr(name, pass, full);
            var checkSent = mail.SendAnEmail("*****@*****.**", email, Resources.Resource_ar.PasswordForget, _body);

            result = new
            {
                Status = checkSent,
            };
        }

        return(result);
    }
示例#2
0
    public static object SendFriend(string[] values)
    {
        string name    = string.Format("{0}", values[0]),
               email   = string.Format("{0}", values[1]),
               comment = string.Format("{0}", values[2]),
               id      = string.Format("{0}", values[3]),
               img     = string.Format("{0}", values[4]),
               car     = string.Format("{0}", values[5]);

        // recover pass
        var mail      = new SendEmail();
        var _body     = new api_data().CreateEmailFriend(name, id, car, img, comment);
        var checkSent = mail.SendAnEmail("*****@*****.**", email, Resources.Resource_ar.FriendMail, _body);

        var result = new
        {
            Status = checkSent,
        };

        return(result);
    }