private void btnConfirmar_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(codigo)) { var _categoria = new categoria { cat_cadastro = DateTime.Now, cat_nome = txtCategoria.Text }; contexto.categoria.Add(_categoria); Formulario.limpaCampos(this); } else { int cod = Convert.ToInt32(codigo); var _categoria = contexto.categoria.Find(cod); _categoria.cat_nome = txtCategoria.Text; contexto.Entry(_categoria).State = System.Data.Entity.EntityState.Modified; } contexto.SaveChanges(); this.Close(); this.Dispose(); }
private void btnConfirmar_Click(object sender, EventArgs e) { var modelo = new produto(); int categoria = Convert.ToInt32(cbCategoria.SelectedValue); int subCategoria = Convert.ToInt32(cbSubCategoria.SelectedValue); int codFornecedor = Convert.ToInt32(cbFornecedor.SelectedValue); //Convert.ToInt32(((DataRowView)ddlDivisionId.SelectedValue)["id"]); modelo.cat_cod = categoria; modelo.scat_cod = subCategoria; modelo.pro_descricao = txtDescricao.Text; modelo.pro_foto = ""; modelo.pro_nome = txtNome.Text; modelo.umed = txtUndMedida.Text; modelo.pro_qtde = 0; modelo.localizacao = txtlocalizacao.Text; modelo.pro_valorpago = Convert.ToDecimal(txtCusto.Text); modelo.pro_valorvenda = Convert.ToDecimal(txtVenda.Text); modelo.pro_valorvenda = Convert.ToDecimal(txtVenda.Text); modelo.for_cod = codFornecedor; modelo.pro_ref = txtRef.Text; if (String.IsNullOrEmpty(codigo)) { contexto.produto.Add(modelo); Formulario.limpaCampos(this); } else { int cod = Convert.ToInt32(codigo); var produto = contexto.produto.Find(cod); produto.cat_cod = categoria; produto.scat_cod = subCategoria; produto.pro_descricao = txtDescricao.Text; produto.pro_foto = ""; produto.pro_nome = txtNome.Text; produto.umed = txtUndMedida.Text; produto.pro_qtde = 0; produto.localizacao = txtlocalizacao.Text; produto.pro_valorpago = Convert.ToDecimal(txtCusto.Text); produto.pro_valorvenda = Convert.ToDecimal(txtVenda.Text); produto.pro_valorvenda = Convert.ToDecimal(txtVenda.Text); produto.for_cod = codFornecedor; produto.pro_ref = txtRef.Text; contexto.Entry(produto).State = System.Data.Entity.EntityState.Modified; } contexto.SaveChanges(); this.Close(); this.Dispose(); }
private void button1_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(codigo)) { var _subCategoria = new subcategoria { scat_nome = txtSubCategoria.Text, scat_cadastro = DateTime.Now, cat_cod = Convert.ToInt32(cbCategoria.SelectedValue) }; contexto.subcategoria.Add(_subCategoria); Formulario.limpaCampos(this); } else { int cod = Convert.ToInt32(codigo); var _subCategoria = contexto.subcategoria.Find(cod); _subCategoria.scat_cod = Convert.ToInt32(this.codigo); _subCategoria.scat_nome = txtSubCategoria.Text; _subCategoria.cat_cod = Convert.ToInt32(cbCategoria.SelectedValue); contexto.Entry(_subCategoria).State = System.Data.Entity.EntityState.Modified; } contexto.SaveChanges(); }
private void btnConfirmar_Click(object sender, EventArgs e) { try { if (String.IsNullOrEmpty(codigo)) { var _operacao = contexto.operacao.Add(new operacao { op_descricao = txtDescricao.Text, op_nome = txtOperacao.Text, op_cadastro = DateTime.Now }); Formulario.limpaCampos(this); } else { int cod = Convert.ToInt32(codigo); var _operacao = contexto.operacao.Find(cod); _operacao.op_descricao = txtDescricao.Text; _operacao.op_nome = txtOperacao.Text; contexto.Entry(_operacao).State = System.Data.Entity.EntityState.Modified; //=====================Utilizando DataSets=================== Formulario.limpaCampos(this); } contexto.SaveChanges(); } catch (Exception ex) { MessageBox.Show(ex.Message); } this.Close(); this.Dispose(); }
private void btnConfirmar_Click(object sender, EventArgs e) { var cpf_cnpj = ""; var tipoCliente = ""; if (rbFisico.Checked) { cpf_cnpj = txtCpf.Text; tipoCliente = "Fisica"; } else { cpf_cnpj = txtCnpj.Text; tipoCliente = "Juridica"; } var cliente = new cliente() { cli_bairro = txtBairro.Text, cli_cel = txtCelular.Text, cli_cep = txtCep.Text, cli_cidade = txtCidade.Text, cli_cpfcnpj = cpf_cnpj, cli_email = txtEmail.Text, cli_endereco = txtEndereco.Text, cli_endnumero = txtRg.Text, cli_estado = txtEstado.Text, cli_fone = txtTelefone.Text, cli_nome = txtNome.Text, cli_rgie = txtRg.Text, cli_observacao = txtObservacao.Text, cli_tipo = tipoCliente }; if (codigo != null) { int cod = Convert.ToInt32(codigo); var _cliente = contexto.cliente.Find(cod); _cliente.cli_bairro = txtBairro.Text; _cliente.cli_cel = txtCelular.Text; _cliente.cli_cep = txtCep.Text; _cliente.cli_cidade = txtCidade.Text; _cliente.cli_cpfcnpj = cpf_cnpj; _cliente.cli_email = txtEmail.Text; _cliente.cli_endereco = txtEndereco.Text; _cliente.cli_endnumero = txtRg.Text; _cliente.cli_estado = txtEstado.Text; _cliente.cli_fone = txtTelefone.Text; _cliente.cli_nome = txtNome.Text; _cliente.cli_rgie = txtRg.Text; _cliente.cli_observacao = txtObservacao.Text; _cliente.cli_tipo = tipoCliente; contexto.Entry(_cliente).State = System.Data.Entity.EntityState.Modified; } else { contexto.cliente.Add(cliente); Formulario.limpaCampos(this); } contexto.SaveChanges(); this.Close(); this.Dispose(); }
private void button1_Click(object sender, EventArgs e) { if (codigo != null && !String.IsNullOrEmpty(this.codigo)) { int cod = Convert.ToInt32(codigo); var modelo = contexto.fornecedor.Find(cod); modelo.for_bairro = txtBairro.Text; modelo.for_cel = txtCelular.Text; modelo.for_cep = txtCep.Text; modelo.for_cidade = txtCidade.Text; modelo.for_cnpj = txtCnpj.Text; modelo.for_cpf = txtCpf.Text; modelo.for_email = txtEmail.Text; modelo.for_endereco = txtEndereco.Text; modelo.for_endnumero = txtNumero.Text; modelo.for_estado = txtEstado.Text; modelo.for_fone = txtTelefone.Text; modelo.for_ie = txtIe.Text; modelo.for_nome = txtFantasia.Text; modelo.for_rsocial = txtSocial.Text; modelo.for_observacao = txtObservacao.Text; modelo.for_cadastro = DateTime.Now; contexto.Entry(modelo).State = System.Data.Entity.EntityState.Modified; } else { string tipo = ""; if (rbFisico.Checked) { tipo = "Fisica"; } else { tipo = "Juridica"; } var modelo = new fornecedor() { for_bairro = txtBairro.Text, for_cel = txtCelular.Text, for_cep = txtCep.Text, for_cidade = txtCidade.Text, for_cnpj = txtCnpj.Text, for_cpf = txtCpf.Text, for_email = txtEmail.Text, for_endereco = txtEndereco.Text, for_endnumero = txtNumero.Text, for_estado = txtEstado.Text, for_fone = txtTelefone.Text, for_ie = txtIe.Text, for_nome = txtFantasia.Text, for_rsocial = txtSocial.Text, for_observacao = txtObservacao.Text, for_cadastro = DateTime.Now }; contexto.fornecedor.Add(modelo); Formulario.limpaCampos(this); } contexto.SaveChanges(); this.Close(); this.Dispose(); }