public ActionResult AlterChamado(Chamado chamado, string titulo) { try { var bllChamado = new ChamadoBLL(); bllChamado.AlterarChamado(chamado); return(RedirectToAction("Index", new { IdChamado = chamado.IdChamado, Titulo = titulo })); } catch (SqlTypeException e) { ViewBag.Error = e.Message; return(View(chamado)); } }
private void btnAlterar_Click(object sender, EventArgs e) { //pega data e hora atual DateTime Today = DateTime.Now; DateTime Hour = DateTime.Now; dtoChamado.ChamadoData = Today.ToString("yyyy-MM-dd"); dtoChamado.ChamadaHora = Hour.ToString("HH:mm"); dtoChamado.ChamadoCPF = txtCPFchamado.Text; dtoChamado.ChamadoCNPJ = txtCNPJchamado.Text; dtoChamado.ChamadoNomeFunc = ChamadoBLL.NomeFuncionario(usuarioA); dtoChamado.ChamadoIDfunci = ChamadoBLL.IDusuario(usuarioA); dtoChamado.ChamadoNumeroRuaCliente = txtLocal.Text; dtoChamado.ChamadoDescricao = txtDescricao.Text; dtoChamado.ChamadoResumo = txtResumoChamado.Text; dtoChamado.ChamadoSituacao = cbSituacao.Text; dtoChamado.ChamadoLocal = txtLocal.Text; //Adicionado dtoChamado.ChamadoProtocolo = Convert.ToInt32(txtProtocolo.Text); ChamadoBLL.AlterarChamado(dtoChamado); MessageBox.Show("Cadastro Alterado com sucesso!", "Aviso"); this.Close(); }