public Object ExecutarOpBD(char _c, Cliente _o) { try { ClienteDAO dao = new ClienteDAO(); switch (_c) { case 'i': return(dao.Inserir(_o)); case 'd': return(dao.Deletar(_o.Id_cli)); case 'a': return(dao.Atualizar(_o)); case 't': return(dao.ListarTodos()); case 'o': return(dao.BuscarPorID(_o.Id_cli)); default: return(null); } } catch (Exception ex) { throw new Exception(ex.Message); } }
public ActionResult AtuaCli(Cliente cliente) { ClienteDAO cdao = new ClienteDAO(); Cliente cli = cdao.BuscarId(Convert.ToInt32(Session["_Id"])); cdao.Atualizar(); return(RedirectToAction("ClientePage", "Cliente")); }
public bool Atualizar(ClienteDTO cliente) { if (cliente == null || cliente.Id <= 0 || string.IsNullOrEmpty(cliente.Nome) || string.IsNullOrEmpty(cliente.SobreNome)) { return(false); } return(dal.Atualizar(cliente)); }
public ActionResult EditarCli(Cliente cliente) { if (ModelState.IsValid) { var metodoCliente = new ClienteDAO(); metodoCliente.Atualizar(cliente); return(RedirectToAction("ClientesCadastrados")); } return(View(cliente)); }
public ActionResult Atualizar(Cliente cliente) //o pesquisar tem que ser semelhante { ClienteDAO clienteDAO = new ClienteDAO(); clienteDAO.Atualizar(cliente); ViewBag.Cliente = cliente; return(RedirectToAction("Form")); }
private void btnSave_Click(object sender, EventArgs e) { if (!(txtNome.Text.Equals(string.Empty) || txtEnd.Text.Equals(string.Empty) || txtCPF.Text.Length != 14 || txtTel.Text.Length != 15 || txtEmail.Text.Equals(string.Empty) || !txtEmail.Text.Contains("@") || cboFormPag.SelectedIndex == -1 || txtUser.Text.Equals(string.Empty) || txtPass.Text.Equals(string.Empty))) { c.Nome = txtNome.Text; c.Endereco = txtEnd.Text; c.CPF = txtCPF.Text; c.Telefone = txtTel.Text; c.Email = txtEmail.Text; c.FormaPagamento = cboFormPag.Text; try { c.Foto = copyImgToFolder(); } catch (Exception) { } c.Pass = txtPass.Text; if (c.User.Equals(txtUser)) { c.User = txtUser.Text; if (cdao.Confirmar(c.User)) { CustomMB.Show("Já existe um cliente com esse nome de usuario cadastrado!", CustomMB.CorFundo.Vermelho); } else { cdao.Atualizar(); CustomMB.Show("Cliente atualizado com sucesso!", CustomMB.CorFundo.Verde); } } else { cdao.Atualizar(); CustomMB.Show("Cliente atualizado com sucesso!", CustomMB.CorFundo.Verde); } } else { CustomMB.Show("Alguns campos estão vazios!", CustomMB.CorFundo.Amarelo); } }
private void btnAlterar_Click(object sender, EventArgs e) { ClienteDAO cDAO = new ClienteDAO(); cDAO.Atualizar(SetDTO()); if (MessageBox.Show("Cadastro atualizado!", "", MessageBoxButtons.OK, MessageBoxIcon.Information) == DialogResult.OK) { this.Dispose(); } }
public bool Salvar() { bool sucesso; if (_cliente.Id == 0) { sucesso = _clienteDAO.Inserir(_cliente); } else { sucesso = _clienteDAO.Atualizar(_cliente); } if (sucesso) { AtualizarLista(); LimparUsuarioAtual(); return(true); } return(false); }
public void Atualizar(Cliente entidade) { clienteDAO.Atualizar(entidade, contexto); }