public void atualizaMedicamento(MedicamentoModelo m) { try { conexao = new MySqlConnection(caminho); conexao.Open(); string atualiza = "UPDATE medicamentos SET cod_barras='" + m.CodBarras + "',nome_comercial='" + m.NomeComercial + "',principio_ativo='" + m.PrincipioAtivo + "',data_validade='" + m.Validade + "',cod_categoria='" + m.CodCategoria + "',apresentacao='" + m.Apresentacao + "',quantidade_por_embalagem='" + m.QuantidadePorEmbalagem + "',quantidade_de_embalagem='" + m.QuantidadeDeEmbalagem + "',cod_unidade='" + m.CodUnidade + "',quantidade_min='" + m.QuantidadeMin + "',preco_compra='" + m.PrecoCompra + "',laboratorio='" + m.Laboratorio + "',indicacoes='" + m.Indicacoes + "',modo_uso='" + m.ModoUso + "',obs='" + m.Obs + "',caminho_foto='" + m.CaminhoFoto + "',foto='" + m.Foto + "' WHERE COD_RACA='" + m.Cod + "'"; comando = new MySqlCommand(atualiza, conexao); comando.ExecuteNonQuery(); conexao.Close(); } catch (MySqlException ex) { throw new Exception("Erro - " + ex); } }
public void cadastroMedicamento(MedicamentoModelo m) { try { conexao = new MySqlConnection(caminho); conexao.Open(); string insere = "INSERT INTO medicamentos (cod_barras, nome_comercial, principio_ativo, data_validade, cod_categoria, apresentacao, quantidade_por_embalagem, quantidade_de_embalagem, cod_unidade, quantidade_min, preco_compra, laboratorio, indicacoes, modo_uso, obs, caminho_foto, foto)VALUES('" + m.CodBarras + "','" + m.NomeComercial + "','" + m.PrincipioAtivo + "','" + m.Validade + "','" + m.CodCategoria + "','" + m.Apresentacao + "','" + m.QuantidadePorEmbalagem + "','" + m.QuantidadeDeEmbalagem + "','" + m.CodUnidade + "','" + m.QuantidadeMin + "','" + m.PrecoCompra + "','" + m.Laboratorio + "','" + m.Indicacoes + "','" + m.ModoUso + "','" + m.Obs + "','" + m.CaminhoFoto + "','" + m.Foto + "')"; MySqlCommand comando = new MySqlCommand(insere, conexao); comando.ExecuteNonQuery(); } catch (MySqlException ex) { throw new Exception("Erro - " + ex); } finally { conexao.Close(); } }
private void metroGrid1_CellMouseClick(object sender, DataGridViewCellMouseEventArgs e) { if (e.ColumnIndex > 0) { try { mm = mc.buscaPorCodigo((int)metroGrid1.CurrentRow.Cells[0].Value); txtCod.Text = mm.Cod.ToString(); txtCodBarras.Text = mm.CodBarras.ToString(); txtNomeComercial.Text = mm.NomeComercial; txtPrincipioAtivo.Text = mm.PrincipioAtivo; maskValidade.Text = mm.Validade; cbCategoria.Text = cc.retornaNomeCategoria(mm.CodCategoria); txtApresentacao.Text = mm.Apresentacao; txtQtdPorEmbalagem.Text = mm.QuantidadePorEmbalagem.ToString(); txtQtdEmbalagens.Text = mm.QuantidadeDeEmbalagem.ToString(); cbUnidade.Text = uc.retornaNomeUnidade(mm.CodUnidade); txtQtdMin.Text = mm.QuantidadeMin.ToString(); txtPrecoCompra.Text = mm.PrecoCompra.ToString(); txtLaboratorio.Text = mm.Laboratorio; txtIndicacao.Text = mm.Indicacoes; txtModoUso.Text = mm.ModoUso; txtObs.Text = mm.Obs; txtCaminhoFoto.Text = mm.CaminhoFoto; if (mm.Foto == null) { pictureBox2.Image = null; } else { MemoryStream ms = new MemoryStream(mm.Foto); //pictureBox2.Image = System.Drawing.Image.FromStream(ms); } } catch (Exception ex) { } } }