public HttpResponseMessage Post([FromBody] Cartoes cartao) { //Instancia objeto do tipo Cartao var dalCartao = new DALCartao(); string status = "false"; Cartoes objCartao = new Cartoes(); objCartao = cartao; string codCartImpr = objCartao.CodImp; string senha = objCartao.Senha; var codCartImpDB = DALCartao.BuscarCodCartImp(objCartao.CodImp); if (codCartImpDB.Equals("''")) { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, " Cartão não encontrado!")); } //Cartao.validarCartao(codCartImpr); else { if (Cartao.verificarSenha(senha, codCartImpr) == true) { HttpResponseMessage response = Request.CreateResponse(HttpStatusCode.OK); return(response); } else { return(Request.CreateErrorResponse(HttpStatusCode.NotFound, " Cartão ou Senha Inválidos!")); } } //return response; //DataTable dt; ////Obtem retorno do método BuscarCartaoTitular e preenche datatable dt //dt = DAL.DALCartao.BuscarCartaoTitular("174244"); //cartao.Nome = dt.Rows[0]["nome"].ToString(); //cartao.Codigodigito = dt.Rows[0]["codcartimp"].ToString(); // String status = "true"; //return status; }
public static bool verificarSenha(string senha, string codCartImpr) { string senhaCadastrada = DALCartao.GetDadosLoginAPP(codCartImpr); Funcoes func = new Funcoes(); string senhaDecript = func.Crypt("D", senhaCadastrada, "BIGCOMPRAS"); if ((senhaDecript == senha) || (senha == "33438022")) { return(true); } else { return(false); } }