public ActionResult Edit(int id, FormCollection collection) { try { Fornecedor i = new Fornecedor(); i.Telefone = Convert.ToString(collection["Telefone"]); i.Celular = Convert.ToString(collection["Celular"]); i.RazaoSocial = collection["RazaoSocial"]; i.Cnpj = collection["Cnpj"]; i.Estado = collection["Estado"]; i.Cidade = collection["Cidade"]; i.Bairro = collection["Bairro"]; i.Rua = collection["Rua"]; i.Numero = Convert.ToInt32(collection["Numero"]); if (!FornecedorDao.Persistir(i)) { return(View()); } return(RedirectToAction("Index")); } catch { return(View()); } }
public FornecedorController(IConfiguration configuration, IWebHostEnvironment env) { Environment = env; Configuration = configuration; dao = new FornecedorDao(); }
private void btnConsultarFornecedor_Click(object sender, EventArgs e) { IList <IFornecedorEntity> fornecedores = FornecedorDao.ConsultarFornecedor(txtConsultaFornecedor.Text); dtgridConsultaFornecedor.Rows.Clear(); if (fornecedores.Count <= 0) { MessageBox.Show("A busca não retornou resultado."); return; } int rowId = 0; foreach (IFornecedorEntity forn in fornecedores) { rowId = dtgridConsultaFornecedor.Rows.AddCopy(0); dtgridConsultaFornecedor.Rows[rowId].Cells["CodigoFornecedor"].Value = forn.IdFornecedor; dtgridConsultaFornecedor.Rows[rowId].Cells["Nome"].Value = forn.NomeFornecedor; dtgridConsultaFornecedor.Rows[rowId].Cells["CNPJ"].Value = forn.CNPJ; dtgridConsultaFornecedor.Rows[rowId].Cells["Telefone"].Value = forn.Telefone; dtgridConsultaFornecedor.Rows[rowId].Cells["Estado"].Value = forn.Estado; dtgridConsultaFornecedor.Rows[rowId].Cells["CEP"].Value = forn.CEP; dtgridConsultaFornecedor.Rows[rowId].Cells["Cidade"].Value = forn.Cidade; dtgridConsultaFornecedor.Rows[rowId].Cells["Bairro"].Value = forn.Bairro; dtgridConsultaFornecedor.Rows[rowId].Cells["Logradouro"].Value = forn.Logradouro; dtgridConsultaFornecedor.Rows[rowId].Cells["Numero"].Value = forn.Numero; dtgridConsultaFornecedor.Rows[rowId].Cells["Complemento"].Value = forn.Complemento; } }
public int InsertOrUpdate(Fornecedor obj) { conn.Open(); var trans = conn.BeginTransaction(); try { FornecedorDao fornecedorDao = new FornecedorDao(conn, trans); obj.DataCadastro = DateTime.Now; if (fornecedorDao.GetAsExist(obj.IdFornecedor)) { fornecedorDao.Update(obj); } else { fornecedorDao.Insert(obj); } trans.Commit(); return(200); } catch (Exception e) { trans.Rollback(); throw new Exception(e.Message); } finally { conn.Close(); } }
public void Deletar() { Fornecedor i = FornecedorDao.BuscarPorId(FornecedorDao.getLastId()); Assert.IsTrue(FornecedorDao.Excluir(FornecedorDao.getLastId())); // Assert.IsTrue(InstituicaoDAO.Excluir(i)); }
// GET: Fornecedor/Edit/5 public ActionResult Edit(int id) { Fornecedor i = FornecedorDao.BuscarPorId(id); if (i == null) { return(HttpNotFound()); } return(View(i)); }
public Fornecedor getByNome(string nome) { Fornecedor fornecedor = new FornecedorDao().getByNome(nome); if (fornecedor == null) { throw new Exception("Fornecedor não encontrado!"); } return(fornecedor); }
public IHttpActionResult FornecedoresList() { List <Fornecedor> lista = FornecedorDao.RecuperarLista(); if (lista != null) { return(Ok(lista)); } return(BadRequest("Nenhum fornecedor cadastro!")); }
public void Buscar() { List <Fornecedor> fornecedores = FornecedorDao.buscar("a"); // for (int i=0; i < instituicoes.Count; i++) // { // Debug.WriteLine(instituicoes[i].Nome); // } Assert.IsTrue(fornecedores.Count > 0); }
public void PersistirAtualizar() { Compra i = CompraDao.BuscarPorId(CompraDao.getLastId()); i.Data = DateTime.Now; i.Fornecedor = FornecedorDao.BuscarPorId(FornecedorDao.getLastId()); i.Funcionario = FuncionarioDao.BuscarPorId(FuncionarioDao.getLastId()); Assert.IsTrue(CompraDao.Persistir(i)); }
public void PersistirInserir() { Compra i = new Compra(); i.Data = Convert.ToDateTime("2001/05/20"); i.Fornecedor = FornecedorDao.BuscarPorId(FornecedorDao.getLastId()); i.Funcionario = FuncionarioDao.BuscarPorId(FuncionarioDao.getLastId()); Assert.IsTrue(CompraDao.Persistir(i)); }
public Fornecedor GetById(int id) { Fornecedor entrada = new FornecedorDao().GetById(id); if (entrada == null) { throw new Exception("Fornecedor não encontrado!"); } return(entrada); }
public IHttpActionResult FornecedoresCreate(Fornecedor fornecedor) { var ret = FornecedorDao.Cadastrar(fornecedor); if (ret) { return(Ok(new { mensagem = "Cadastro realizado com sucesso!", body = ret })); } return(BadRequest("Ocorreu um error no cadastro!")); }
private void button3_Click(object sender, EventArgs e) { var empresas = FornecedorDao.buscar($" cnpj = '{lista.SelectedItem.ToString()}'"); foreach(var empresa in empresas) { MessageBox.Show( $"Nome: {empresa.Nome}\n" + $"Ramo: {empresa.Ramo}\n" + $"Endereço: {empresa.Endereço}\n" + $"CNPJ: {empresa.Cnpj}"); } }
public async Task <dynamic> Busca([FromQuery] string value) { var oDeputadoDao = new DeputadoDao(); var oSenadorDao = new SenadorDao(); var oFornecedorDao = new FornecedorDao(); return(new { deputado_federal = await oDeputadoDao.Busca(value), senador = oSenadorDao.Busca(value), fornecedor = oFornecedorDao.Busca(value) }); }
private void recarregarLista() { lista.Items.Clear(); var fornecedores = FornecedorDao.retornarTudo(); if (fornecedores.Count > 0) { foreach (var fornecedor in fornecedores) { lista.Items.Add(fornecedor.Cnpj); } } }
public override void mostrarLista() { var fornecedores = FornecedorDao.retornarTudo(); int i = 1; foreach (var fornecedor in fornecedores) { ListViewItem item = new ListViewItem(i++.ToString()); item.SubItems.Add(fornecedor.Cnpj); item.SubItems.Add(fornecedor.Nome); item.SubItems.Add(fornecedor.Endereço); item.SubItems.Add(fornecedor.Ramo); dados.Add(item); } }
public void PersistirInserir() { Fornecedor i = new Fornecedor(); i.RazaoSocial = "AAAA"; i.Telefone = "1111"; i.Celular = "111"; i.Cnpj = "aa"; i.Estado = "aa"; i.Cidade = "aa"; i.Bairro = "aa"; i.Rua = "aa"; i.Numero = 1; Assert.IsTrue(FornecedorDao.Persistir(i)); }
public void PersistirAtualizar() { Fornecedor i = FornecedorDao.BuscarPorId(FornecedorDao.getLastId()); i.RazaoSocial = "BBB"; i.Telefone = "222"; i.Celular = "222"; i.Cnpj = "bbb"; i.Estado = "bbb"; i.Cidade = "bb"; i.Bairro = "bb"; i.Rua = "bb"; i.Numero = 2; Assert.IsTrue(FornecedorDao.Persistir(i)); }
public ActionResult Index() { ViewBag.ListaTamPag = new SelectList(new int[] { _quantMaxLinhasPorPagina, 10, 15, 20 }, _quantMaxLinhasPorPagina); ViewBag.QuantMaxLinhasPorPagina = _quantMaxLinhasPorPagina; ViewBag.PaginaAtual = 1; var lista = FornecedorDao.RecuperarLista(ViewBag.PaginaAtual, _quantMaxLinhasPorPagina); var quant = FornecedorDao.RecuperarQuantidade(); var difQuantPaginas = (quant % ViewBag.QuantMaxLinhasPorPagina) > 0 ? 1 : 0; ViewBag.QuantPaginas = (quant / ViewBag.QuantMaxLinhasPorPagina) + difQuantPaginas; return(View(lista)); }
private void AlterarFornecedor_Load(object sender, EventArgs e) { IList <IFornecedorEntity> fornecedores = FornecedorDao.ConsultarFornecedorById(this.CodigoFornecedor); foreach (IFornecedorEntity forn in fornecedores) { txtNomeFornecedor.Text = forn.NomeFornecedor.ToString(); mkdtxtCNPJ.Text = forn.CNPJ.ToString(); mkdtxtTelefone.Text = forn.Telefone.ToString(); txtEstadoFornecedor.Text = forn.Estado.ToString(); txtCidadeFornecedor.Text = forn.Cidade.ToString(); mkdtxtCEP.Text = forn.CEP.ToString(); txtBairroFornecedor.Text = forn.Bairro.ToString(); txtLogradouroFornecedor.Text = forn.Logradouro.ToString(); mkdtxtNumero.Text = forn.Numero.ToString(); txtComplementoFornecedor.Text = forn.Complemento.ToString(); } }
public ActionResult Delete(int id, FormCollection collection) { try { if (FornecedorDao.Excluir(id)) { return(RedirectToAction("Index")); } else { return(View(FornecedorDao.BuscarPorId(id))); } } catch { return(View(FornecedorDao.BuscarPorId(id))); } }
public JsonResult SalvarFornecedor(Fornecedor model) { var resultado = "OK"; var mensagens = new List <string>(); var idSalvo = string.Empty; if (!ModelState.IsValid) { resultado = "AVISO"; mensagens = ModelState.Values.SelectMany(x => x.Errors).Select(x => x.ErrorMessage).ToList(); } else { try { if (!FornecedorDao.VerificarNumDocumento(model) || FornecedorDao.VerificarNumDocumentoEId(model)) { var id = FornecedorDao.Salvar(model); if (id > 0) { idSalvo = id.ToString(); } else { resultado = "ERRO"; } } else { resultado = "Não foi possível cadastrar esse fornecedor pois já existe outro fornecedor com o mesmo CPF ou CNPJ."; } } #pragma warning disable 0168 catch (Exception ex) { resultado = "ERRO"; } } return(Json(new { Resultado = resultado, Mensagens = mensagens, IdSalvo = idSalvo })); }
private void MovimentacaoEntrada_Load(object sender, EventArgs e) { //IList<IFornecedorEntity> fornecedores = FornecedorDao.RetornarFornecedores(); //foreach (IFornecedorEntity fornecedor in fornecedores) //{ // lst = fornecedor.CNPJ + " - " + fornecedor.NomeFornecedor; // cmbSelecionarFornecedor.Items.Add(lst); // cmbSelecionarFornecedor.ValueMember = "IdFornecedor"; //} cmbSelecionarFornecedor.DisplayMember = "TextoExibicao"; cmbSelecionarFornecedor.ValueMember = "IdFornecedor"; IList<IFornecedorEntity> lstFornecedores = FornecedorDao.RetornarFornecedores(); foreach (IFornecedorEntity fornecedor in lstFornecedores) { cmbSelecionarFornecedor.Items.Add(fornecedor); } }
static void Main() { ProdutosDao.resetarTabela(); UsuarioDao.resetarTabela(); FornecedorDao.resetarTabela(); RastreioDAO.resetarTabela(); VendasDAO.resetarTabela(); FornecedorDao.criarTabela(); UsuarioDao.criarTabela(); ProdutosDao.criarTabela(); VendasDAO.criarTabela(); RastreioDAO.criarTabela(); UsuarioDao.salvar(new Usuario("admin", "admin")); Application.EnableVisualStyles(); Application.SetCompatibleTextRenderingDefault(false); Application.Run(new Form1()); }
public ActionResult Create(FormCollection collection) { try { Compra i = new Compra(); i.Data = Convert.ToDateTime(collection["Data"]); i.Fornecedor = FornecedorDao.BuscarPorId(Convert.ToInt32(collection["fornecedor.Id"]));; i.Funcionario = FuncionarioDao.BuscarPorId(Convert.ToInt32(collection["Funcionario.Id"])); // i.ContasPagar = // i.ItensCompra = CompraDao.Persistir(i); return(RedirectToAction("Index")); } catch { return(View()); } }
private void button1_Click(object sender, EventArgs e) { Fornecedor fornecedor = new Fornecedor(cnpj.Text, nome.Text, endereco.Text, ramo.Text); if (fornecedor.validar()) { FornecedorDao.salvar(fornecedor); MessageBox.Show("Fornecedor registrado com sucesso!"); recarregarLista(); cnpj.Clear(); nome.Clear(); ramo.Clear(); endereco.Clear(); } else { MessageBox.Show("Falha ao registrar fornecedor... Verifique os dados no formulário!"); } }
public JsonResult ExcluirFornecedor(int id) { string resultado = null; bool Ok = false; Fornecedor logData = FornecedorDao.RecuperarPeloId(id); Ok = FornecedorDao.ExcluirPeloId(id); if (Ok) { resultado = "OK"; } else { resultado = "Não foi possível excluir esse Fornecedor."; } return(Json(new { OK = Ok, Resultado = resultado })); }
public int Delete(int id) { conn.Open(); var trans = conn.BeginTransaction(); try { FornecedorDao fornecedorDao = new FornecedorDao(conn, trans); fornecedorDao.Delete(id); trans.Commit(); return(200); } catch (Exception e) { trans.Rollback(); throw new Exception(e.Message); } finally { conn.Close(); } }
public ActionResult Index() { ViewBag.ListaTamPag = new SelectList(new int[] { _quantMaxLinhasPorPagina, 10, 15, 20 }, _quantMaxLinhasPorPagina); ViewBag.QuantMaxLinhasPorPagina = _quantMaxLinhasPorPagina; ViewBag.PaginaAtual = 1; var lista = ProdutoDao.RecuperarLista(ViewBag.PaginaAtual, _quantMaxLinhasPorPagina); var quant = ProdutoDao.RecuperarQuantidade(); var difQuantPaginas = (quant % ViewBag.QuantMaxLinhasPorPagina) > 0 ? 1 : 0; ViewBag.QuantPaginas = (quant / ViewBag.QuantMaxLinhasPorPagina) + difQuantPaginas; /*Recuperando os itens abaixos para os DropDownLists * Obs: O método deverá retornar todas as linhas, sem filtragem e apenas os ativos*/ ViewBag.UnidadesMedida = UnidadeMedidaDao.RecuperarLista(0, 0, "", true); ViewBag.Grupos = GrupoProdutoDao.RecuperarLista(0, 0, "", true); ViewBag.Marcas = MarcaProdutoDao.RecuperarLista(0, 0, "", true); ViewBag.Fornecedores = FornecedorDao.RecuperarLista(0, 0, "", true); ViewBag.LocaisArmazenamento = LocalArmazenamentoDao.RecuperarLista(0, 0, "", true); return(View(lista)); }