public static StatusRequisicao UpdateMercadoService(MercadoModel usuario) { FormUrlEncodedContent param = new FormUrlEncodedContent(new[] { new KeyValuePair <string, string>("nome", usuario.nome), new KeyValuePair <string, string>("cnpj", usuario.cnpj), new KeyValuePair <string, string>("endereco", usuario.endereco), new KeyValuePair <string, string>("numero_ed", usuario.numero_ed), new KeyValuePair <string, string>("loc_lat", usuario.loc_lat), new KeyValuePair <string, string>("loc_lng", usuario.loc_lng), new KeyValuePair <string, string>("email", usuario.email), new KeyValuePair <string, string>("senha", usuario.senha), }); HttpClient requisicao = new HttpClient(); HttpResponseMessage resposta = requisicao.PostAsync("https://ganhemais.site/api/UpdateMercado.php", param).GetAwaiter().GetResult(); if (resposta.StatusCode == HttpStatusCode.OK) { string conteudo = resposta.Content.ReadAsStringAsync().GetAwaiter().GetResult(); if (conteudo.Length > 20) { StatusRequisicao respostaCadastro = JsonConvert.DeserializeObject <StatusRequisicao>(conteudo); return(respostaCadastro); } } return(null); }
private void GoLogin() { MercadoModel UsuarioLogando = new MercadoModel(); UsuarioLogando = Service.Service.LoginMercadoService(Login.email, Login.senha); if (UsuarioLogando.cnpj != null) { //VARIAVEIS PROPERTIES App.Current.Properties["IsLoggedIn"] = Boolean.TrueString; App.Current.Properties["UserType"] = "Mercado"; App.Current.Properties["Cnpj_user"] = UsuarioLogando.cnpj; Application.Current.SavePropertiesAsync(); //SALVANDO USUARIO LOGADO NO SQLITE ComunicacaoBanco database = new ComunicacaoBanco(); database.InsereUsuarioMercado(UsuarioLogando); //App.Current.MainPage = new PerfilMercadoView(); //App.Current.MainPage.Navigation.PushAsync(new PerfilMercadoView()); App.Current.MainPage = new NavigationPage(new PerfilMercadoView()); } else { App.Current.MainPage.DisplayAlert("ATENCAO", "Falha Login", "OK"); } }
private void preencherDataGrid() { MercadoModel mer = new MercadoModel(); DataTable dt = new DataTable(); dt = mer.verAvalicoesClientes(Econobuy.Login.user_id); dataGridView1.DataSource = dt; if (dt.Rows.Count > 0) { dataGridView1.Columns["codigo"].Visible = false; } }
private void preencherDataGrid() { MercadoModel mer = new MercadoModel(); DataTable dt = new DataTable(); dt = mer.trazerInformacoes(); dataGridView1.DataSource = dt; if (dt.Rows.Count > 0) { dataGridView1.Columns["mer_cod"].Visible = false; dataGridView1.Columns["en_cod"].Visible = false; } }
public EditarContaVM() { User = new MercadoModel(); //PARA PREENCHER PLACEHOLDER var cnpj = Xamarin.Forms.Application.Current.Properties["Cnpj_user"].ToString(); User = conexao.ObterUsuarioMercado(cnpj); oldSenha = User.senha; AlterarCommand = new Command(UpdateConta); ExcluirContaCommand = new Command(ExcluirConta); }
private void login() { if (cbAdmin.Checked) { Administrador user = new Administrador { User = txtUser.Text, Senha = txtSenha.Text }; AdministradorModel login = new AdministradorModel(); int id = login.acessarAdmin(user); if (id == 0) { txtMensagem.Text = "Login ou senha incorretos!"; } else { user_id = id; this.Hide(); Menu_Administrador menu = new Menu_Administrador(); menu.ShowDialog(); } } else if (cbMercado.Checked) { Mercado user = new Mercado { User = txtUser.Text, Senha = txtSenha.Text }; MercadoModel login = new MercadoModel(); int id = login.acessarMercado(user); if (id == 0) { txtMensagem.Text = "Login ou senha incorretos!"; } else { user_id = id; this.Hide(); Menu_Mercado menu = new Menu_Mercado(); menu.ShowDialog(); } } else { txtMensagem.Text = "Selecione um tipo de usuário"; } }
public Menu_Mercado() { InitializeComponent(); mer_id = Login.user_id; MercadoModel m = new MercadoModel(); lbNomeMercado.Text = m.consultarNomeMercado(mer_id); lbPedido.Text = m.contaPedidosEmAguardo(mer_id).ToString(); byte[] img = m.selecionaImagemParaEdicao(mer_id); if (img != null) { MemoryStream mstream = new MemoryStream(img); pictureBox1.Image = System.Drawing.Image.FromStream(mstream); } }
public ActionResult Mercados() { var model = new MercadoModel(); var mercados = service.Consultar().ToList(); foreach (var item in mercados) { model.Mercados.Add(new MercadoDetail() { NomeMercado = item.nome, Endereco = "Endereço teste", Url = item.url, mercadoid = item.idMercado }); } return(View(model)); }
private void btnAtivar1_Click(object sender, EventArgs e) { if (mer_id == 0) { } else { MercadoModel mer = new MercadoModel(); if (active == 0) { mer.ativarMercado(mer_id); } else { mer.desativarMercado(mer_id); } preencherDataGrid(); } }
public static MercadoModel LoginMercadoService(string Email, string Senha) { FormUrlEncodedContent param = new FormUrlEncodedContent(new[] { new KeyValuePair <string, string>("email", Email), new KeyValuePair <string, string>("senha", Senha), }); HttpClient requisicao = new HttpClient(); HttpResponseMessage resposta = requisicao.PostAsync("https://ganhemais.site/api/LoginMercado.php", param).GetAwaiter().GetResult(); if (resposta.StatusCode == HttpStatusCode.OK) { string conteudo = resposta.Content.ReadAsStringAsync().GetAwaiter().GetResult(); if (conteudo.Length > 20) { MercadoModel respostaLogin = JsonConvert.DeserializeObject <MercadoModel>(conteudo); return(respostaLogin); } } return(null); }
private void preencherDataGrid(int type) { MercadoModel mer = new MercadoModel(); if (content == 1) { dt = mer.relatorioProdutos(Econobuy.Login.user_id, type); dataGridView1.DataSource = dt; } else if (content == 2) { dt = mer.relatorioPedidos(Econobuy.Login.user_id, type); dataGridView1.DataSource = dt; if (dt.Rows.Count > 0) { dataGridView1.Columns["COD"].Visible = false; } } else { dt = mer.relatorioClientes(Econobuy.Login.user_id, type); dataGridView1.DataSource = dt; } }
public CadastraMercadoVM() { GoCadastroMercadoCommand = new Command(GoCadastroMercado); BackLoginCommand = new Command(BackLogin); Mercado = new MercadoModel(); }