private void radButton2_Click(object sender, EventArgs e) { try { if (idforn > 0) { idforn = int.Parse(idfornTextBox.Text); var forn = tete.fornecedor.Where(t => t.idforn == idforn).FirstOrDefault(); forn.Nome = nomeTextBox.Text; forn.Nuit = nuitTextBox.Text; forn.email = emailTextBox.Text; forn.Enderesso = enderessoTextBox.Text; forn.tipodefor = tipodeforComboBox.SelectedItem.ToString(); tete.SaveChanges(); } else { fornecedor forn = new fornecedor(); forn.Nome = nomeTextBox.Text; forn.Nuit = nuitTextBox.Text; forn.email = emailTextBox.Text; forn.Enderesso = enderessoTextBox.Text; forn.tipodefor = tipodeforComboBox.SelectedItem.ToString(); tete.fornecedor.Add(forn); tete.SaveChanges(); } MessageBox.Show("Cliente actualizado com sucesso", "sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); fornecedorBindingSource.DataSource = tete.fornecedor.ToList(); } catch (Exception EX) { MessageBox.Show(EX.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public ActionResult Edit(fornecedor a) { try { //para validar que los campos esten llenos if (!ModelState.IsValid) { return(View()); } using (var db = new sistemapedidosEntities1()) { fornecedor al = db.fornecedor.Find(a.id); al.id = a.id; al.nome = a.nome; al.cnpj = a.cnpj; al.uf = a.uf; al.email = a.email; al.razao = a.razao; db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception) { return(View()); } }
public static fornecedor AlteraSalvaFornecedor(fornecedor fornecedor) { using (var ContextTransaction = db.Database.BeginTransaction()) { try { var existeFornecedor = db.fornecedor.Find(fornecedor.Id); using (var db = new bancoviagemEntities()) { if (existeFornecedor == null) { db.Entry(fornecedor).State = EntityState.Added; } else { db.Entry(fornecedor).State = EntityState.Modified; } db.SaveChanges(); } ContextTransaction.Commit(); } catch (Exception ex) { ContextTransaction.Rollback(); throw ex; } } return(fornecedor); }
private void InserirFornecedor(oficinaEntities bd) { endereco e = new endereco(); contato c = new contato(); fornecedor f = new fornecedor(); f.nome = txtNome.Text; f.CNPJ = maskTxtCNPJ.Text; f.representante = txtRepresentante.Text; bd.fornecedor.Add(f); bd.SaveChanges(); int aux = f.idfornecedor; e.idfornecedor = aux; e.logradouro = txtLogradouro.Text; e.bairro = txtBairro.Text; e.numero = txtNumeroCasa.Text; e.cidade = txtCidade.Text; e.uf = txtUF.Text; e.cep = txtCEP.Text; c.idfornecedor = aux; c.numero_telefone = maskedTxtTelefone.Text; c.email = txtEmail.Text; bd.endereco.Add(e); bd.contato.Add(c); bd.SaveChanges(); ListarFornecedores(); MessageBox.Show("Registro Salvo Com Sucesso!"); LimparForm(); }
public IHttpActionResult Put(int id, Fornecedor_POCO e) { try { fornecedor cli = contexto.fornecedor.SingleOrDefault(gen => gen.for_cod == id); if (id == 0 || cli == null) { throw new Exception("ID inválido."); } else { cli.for_nome = e.nome; cli.for_cnpj = e.cnpj; cli.for_ie = e.ie; cli.for_rsocial = null; cli.for_cep = e.cep; cli.for_endereco = e.endereco; cli.for_bairro = e.bairro; cli.for_fone = e.fone; cli.for_cel = e.cel; cli.for_email = e.email; cli.for_endnumero = null; cli.for_cidade = e.cidade; cli.for_estado = e.estado; contexto.SaveChanges(); return(RedirectToRoute("DefaultApi", new { controller = "fornecedor", id = id })); } } catch (Exception ex) { return(NotFound()); } }
public ActionResult Details(int id) { using (var db = new sistemapedidosEntities1()) { fornecedor fo = db.fornecedor.Find(id); return(View(fo)); } }
public ActionResult DeleteConfirmed(int id) { fornecedor fornecedor = db.fornecedor.Find(id); db.fornecedor.Remove(fornecedor); db.SaveChanges(); return(RedirectToAction("Index")); }
public ActionResult Edit([Bind(Include = "id_fornecedor,nome,cidade")] fornecedor fornecedor) { if (ModelState.IsValid) { db.Entry(fornecedor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(fornecedor)); }
// // GET: /Fornecedor/Delete/5 public ActionResult Delete(int id) { fornecedor fornecedor = db.fornecedor.Find(id); if (fornecedor == null) { return(HttpNotFound()); } return(View(fornecedor)); }
public ActionResult Edit([Bind(Include = "id_fornecedor,cnpj,inscricao_estadual,endereco,bairro,cidade,uf,telefone,email")] fornecedor fornecedor) { if (ModelState.IsValid) { db.Entry(fornecedor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(fornecedor)); }
public ActionResult Edit(fornecedor fornecedor) { if (ModelState.IsValid) { db.Entry(fornecedor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdPessoa = new SelectList(db.pessoa, "IdPessoa", "Nome", fornecedor.IdPessoa); return(View(fornecedor)); }
// // GET: /Fornecedor/Edit/5 public ActionResult Edit(int id) { fornecedor fornecedor = db.fornecedor.Find(id); if (fornecedor == null) { return(HttpNotFound()); } ViewBag.IdPessoa = new SelectList(db.pessoa, "IdPessoa", "Nome", fornecedor.IdPessoa); return(View(fornecedor)); }
public async Task <IHttpActionResult> GetfornecedorByCpfCnpj(string cpfCnpj) { fornecedor fornecedor = await db.fornecedor.Where(b => b.cnpj_cpf.EndsWith(cpfCnpj)).FirstOrDefaultAsync(); if (fornecedor == null) { return(NotFound()); } return(Ok(FornecedorDTO.GeraDTO(fornecedor))); }
public async Task <IHttpActionResult> GetfornecedorById(long id) { fornecedor fornecedor = await db.fornecedor.FindAsync(id); if (fornecedor == null) { return(NotFound()); } return(Ok(FornecedorDTO.GeraDTO(fornecedor))); }
// GET: Fornecedor/Delete/5 public ActionResult Delete(int id) { using (var db = new sistemapedidosEntities1()) { fornecedor fo = db.fornecedor.Find(id); db.fornecedor.Remove(fo); db.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult Create([Bind(Include = "id_fornecedor,nome,cidade")] fornecedor fornecedor) { if (ModelState.IsValid) { db.fornecedor.Add(fornecedor); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(fornecedor)); }
public ActionResult Create([Bind(Include = "id_fornecedor,cnpj,inscricao_estadual,endereco,bairro,cidade,uf,telefone,email")] fornecedor fornecedor) { if (ModelState.IsValid) { db.fornecedor.Add(fornecedor); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(fornecedor)); }
public ActionResult Edit([Bind(Include = "id,descricao,id_cidade,email")] fornecedor fornecedor) { if (ModelState.IsValid) { db.Entry(fornecedor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_cidade = new SelectList(db.cidade, "id", "descricao", fornecedor.id_cidade); return(View(fornecedor)); }
public ActionResult Create([Bind(Include = "id,descricao,id_cidade,email")] fornecedor fornecedor) { if (ModelState.IsValid) { db.fornecedor.Add(fornecedor); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_cidade = new SelectList(db.cidade, "id", "descricao", fornecedor.id_cidade); return(View(fornecedor)); }
public ActionResult Create(fornecedor fornecedor) { if (ModelState.IsValid) { db.fornecedor.Add(fornecedor); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.IdPessoa = new SelectList(db.pessoa, "IdPessoa", "Nome", fornecedor.IdPessoa); return(View(fornecedor)); }
public ActionResult Edit([Bind(Include = "id_fornecedor,id_tipo_fornecedor,id_pessoa,sin_ativo")] fornecedor fornecedor) { if (ModelState.IsValid) { db.Entry(fornecedor).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.id_pessoa = new SelectList(db.pessoa, "id_pessoa", "nome", fornecedor.id_pessoa); ViewBag.id_tipo_fornecedor = new SelectList(db.tipo_fornecedor, "id_tipo_fornecedor", "nome", fornecedor.id_tipo_fornecedor); return(View(fornecedor)); }
// GET: Fornecedores/Delete/5 public ActionResult Delete(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } fornecedor fornecedor = db.fornecedor.Find(id); if (fornecedor == null) { return(HttpNotFound()); } return(View(fornecedor)); }
public IHttpActionResult Post(Fornecedor_POCO produto) { try { fornecedor newCat = (fornecedor)produto; contexto.fornecedor.Add(newCat); contexto.SaveChanges(); return(RedirectToRoute("DefaultApi", new { controller = "fornecedor", id = newCat.for_cod })); } catch (Exception e) { return(BadRequest()); } }
protected void Page_Load(object sender, EventArgs e) { //very first load// string id = Request.QueryString["FornecedorId"]; if (!string.IsNullOrEmpty(id)) { //MontarCadastroVeiculo(Convert.ToInt32(id)); } else { _Fornecedor = new fornecedor(); } }
// GET: Fornecedor/Edit/5 public ActionResult Edit(int id) { try { using (var db = new sistemapedidosEntities1()) { fornecedor fo = db.fornecedor.Find(id); return(View(fo)); } } catch (Exception) { throw; } }
// GET: fornecedors/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } fornecedor fornecedor = db.fornecedor.Find(id); if (fornecedor == null) { return(HttpNotFound()); } ViewBag.id_cidade = new SelectList(db.cidade, "id", "descricao", fornecedor.id_cidade); return(View(fornecedor)); }
// GET: fornecedor/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } fornecedor fornecedor = db.fornecedor.Find(id); if (fornecedor == null) { return(HttpNotFound()); } ViewBag.id_pessoa = new SelectList(db.pessoa, "id_pessoa", "nome", fornecedor.id_pessoa); ViewBag.id_tipo_fornecedor = new SelectList(db.tipo_fornecedor, "id_tipo_fornecedor", "nome", fornecedor.id_tipo_fornecedor); return(View(fornecedor)); }
public List<fornecedor> Filtrar(fornecedor fornecedor) { return repositoryfornecedor.ObterPorFiltros(b => ( (fornecedor.ID == Guid.Empty || b.ID == fornecedor.ID) && (fornecedor.codigo == null || b.codigo.ToUpper().Contains(fornecedor.codigo)) && (fornecedor.razaoSocial == null || b.razaoSocial.ToUpper().Contains(fornecedor.razaoSocial)) && (fornecedor.nomeFantasia == null || b.nomeFantasia.ToUpper().Contains(fornecedor.nomeFantasia)) && (fornecedor.CNPJ == null || b.CNPJ.ToUpper().Contains(fornecedor.CNPJ)) && (fornecedor.CPF == null || b.CPF.ToUpper().Contains(fornecedor.CPF)) && (fornecedor.RG == null || b.RG.ToUpper().Contains(fornecedor.RG)) && (fornecedor.IE == null || b.IE.ToUpper().Contains(fornecedor.IE)) && (fornecedor.IM == null || b.IM.ToUpper().Contains(fornecedor.IM)) && (fornecedor.CNAEID == Guid.Empty || b.CNAEID == fornecedor.CNAEID) && (fornecedor.empresaID == Guid.Empty || b.empresaID == fornecedor.empresaID) )).ToList(); }
public static int Excluir(int id) { fornecedor fornecedor = new fornecedor(); using (var db = new bancoviagemEntities()) { var y = db.fornecedor.Find(id); y.Status = 1; fornecedor = y; } using (var db = new bancoviagemEntities()) { db.Entry(fornecedor).State = EntityState.Modified; db.SaveChanges(); } return(id); }
public IHttpActionResult Delete(int id) { try { if (id == 0) { throw new Exception("ID INVÁLIDO"); } else { fornecedor cat = contexto.fornecedor.SingleOrDefault(c => c.for_cod == id); contexto.fornecedor.Remove(cat); contexto.SaveChanges(); return(Ok()); } } catch (Exception e) { return(NotFound()); } }
public ActionResult Create(fornecedor a) { if (!ModelState.IsValid) { return(View()); } try { using (var db = new sistemapedidosEntities1()){ db.fornecedor.Add(a); db.SaveChanges(); return(RedirectToAction("Index")); } } catch (Exception ex) { ModelState.AddModelError("Error ao adicionar o fornecedor", ex); return(View()); } }
public Result SalvarFornecedor(fornecedor fornecedor) { //if (!modelState.IsValid) //{ // return; //} Result retorno = serviceFornecedor.Salvar(fornecedor); //if (!retorno.Sucesso) //{ // modelState.AddModelError("", retorno.MensagemGeral); // foreach (ResultadoCampo campo in retorno.Campos) // { // modelState.AddModelError(campo.Campo, campo.Mensagem); // } //} return retorno; }
public List<fornecedor> FiltrarFornecedor(fornecedor fornecedor) { return serviceFornecedor.Filtrar(fornecedor); }
public Result Salvar(fornecedor fornecedor) { Result retorno = new Result(); try { if (fornecedor.ID == Guid.Empty) { fornecedor.ID = Guid.NewGuid(); repositoryfornecedor.Adicionar(fornecedor); } else { repositoryfornecedor.Alterar(fornecedor); } context.SaveChanges(); retorno.Ok("Cadastro realizado com sucesso."); } catch (Exception erro) { retorno.Erro(erro.Message); } return retorno; }