Beispiel #1
0
        private void BtnGiris_Click(object sender, EventArgs e)
        {
            MUserLogin userlogin = new MUserLogin();

            userlogin.Username = TxtUsername.Text;
            userlogin.Password = TxtPassword.Text;
            services.UserLogin(userlogin);
        }
 public IHttpActionResult UserLogin(MUserLogin u)
 {
     try
     {
         var LoginResult = _dbrepo.UserLogin(u);
         return(Ok(LoginResult));
     }
     catch (Exception e)
     {
         HttpResponseMessage errorResponse = new HttpResponseMessage(HttpStatusCode.BadGateway)
         {
             ReasonPhrase = e.Message
         };
         throw new HttpResponseException(errorResponse);
     }
 }
Beispiel #3
0
 public MUser UserLogin(MUserLogin u)
 {
     try
     {
         using (var sqlconn = new SqlConnection(_conString))
         {
             DynamicParameters p = new DynamicParameters();
             p.Add("username", u.Username);
             p.Add("password", u.Password);
             if (sqlconn.State == ConnectionState.Closed)
             {
                 sqlconn.Open();
             }
             return(sqlconn.QueryFirstOrDefault <MUser>("Accounting.AdminLogin", p, commandType: CommandType.StoredProcedure));
         }
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message);
         throw;
     }
 }
Beispiel #4
0
        public void UserLogin(MUserLogin u)
        {
            try
            {
                var client  = new RestClient("http://localhost:8090/");
                var request = new RestRequest("api/Login", Method.POST, dataFormat: DataFormat.Json);
                request.AddHeader("Accept", "application/json");
                request.Parameters.Clear();
                var json = JsonConvert.SerializeObject(u);
                request.AddParameter("application/json", ParameterType.RequestBody);
                request.AddJsonBody(json);
                var response = client.Execute <MUser>(request);

                if (response.StatusCode != HttpStatusCode.OK)
                {
                    ErrMes.ShorErrorMessages(ErrorMessages.MessageTypes.Error, response.StatusDescription);
                }
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message);
            }
        }