Exemplo n.º 1
0
        public JsonResult FinalizarChamado(int idChamado)
        {
            var bllChamado = new ChamadoBLL();
            var resultChamadoFinalizado = bllChamado.FinalizarChamado(idChamado);

            return(Json(new { Sucess = resultChamadoFinalizado }, JsonRequestBehavior.AllowGet));
        }
Exemplo n.º 2
0
 public frmEncerrar(string usuario, Chamado ticket)
 {
     InitializeComponent();
     chamado           = ticket;
     txtMatricula.Text = usuario;
     ChamadoBLL        = new ChamadoBLL();
 }
Exemplo n.º 3
0
 public Chamados(string usuario)
 {
     InitializeComponent();
     FuncionarioBLL  = new FuncionarioBLL();
     ChamadoBLL      = new ChamadoBLL();
     lblUsuario.Text = usuario;
     FillCombobox();
 }
Exemplo n.º 4
0
        public ActionResult CriarChamado(Chamado chamado)
        {
            var idColaborador = ((Colaborador)Session["UsuarioAutenticado"]).IdColaborador;
            var bllChamado    = new ChamadoBLL();

            bllChamado.CriarChamado(idColaborador, chamado);
            TempData["Mensagem"] = "Chamado criado!";

            return(RedirectToAction("Index"));
        }
Exemplo n.º 5
0
        public HttpResponseMessage GerarPdf()
        {
            byte[] buffer = new ChamadoBLL().GerarPdf();
            HttpResponseMessage response = new HttpResponseMessage(HttpStatusCode.OK);

            response.Content = new ByteArrayContent(buffer);
            response.Content.Headers.ContentDisposition          = new System.Net.Http.Headers.ContentDispositionHeaderValue("attachment");
            response.Content.Headers.ContentDisposition.FileName = "RelatorioChamado.pdf";
            response.Content.Headers.ContentType   = new MediaTypeHeaderValue("application/pdf");
            response.Content.Headers.ContentLength = buffer.Length;
            response.Headers.AcceptRanges.Add("bytes");
            return(response);
        }
Exemplo n.º 6
0
 private void btnVerChamado2_Click(object sender, EventArgs e)
 {
     BuscarChamado = new ChamadoBLL();
     CarregaUltimosChamadosAbertos();
     dtoChamado = tp.CarregaUltimoChamado(Convert.ToInt32(lblnumProtocolo2.Text));
     if (lblnumProtocolo2.Text == "0")
     {
         MessageBox.Show("Não existem chamados antigos relacionados", "Aviso!");
     }
     else
     {
         ValidaUltimosChamados();
     }
 }
Exemplo n.º 7
0
        public JsonResult ExcluirChamado(int idChamado)
        {
            try
            {
                var bllChamado     = new ChamadoBLL();
                var resultExclusao = bllChamado.ExcluirChamado(idChamado);

                return(Json(new { Result = resultExclusao }, JsonRequestBehavior.AllowGet));
            }
            catch (Exception e)
            {
                return(Json(new { Result = e.Message }, JsonRequestBehavior.AllowGet));
            }
        }
Exemplo n.º 8
0
        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));
            }
        }
Exemplo n.º 9
0
 public ActionResult AlterChamado(int idChamado, string titulo)
 {
     if (Session["UsuarioAutenticado"] == null)
     {
         return(RedirectToAction("ValidarLogin", "Colaborador"));
     }
     try
     {
         var bllChamado = new ChamadoBLL();
         var chamado    = bllChamado.ConsultarChamado(idChamado);
         return(View(chamado));
     }
     catch (SqlTypeException e)
     {
         ViewBag.Error = e.Message;
         return(RedirectToAction("Index"));
     }
 }