Exemple #1
0
        // POST: Chamado/Create

        public ActionResult EnviaOficina()
        {
            try
            {
                var cm  = new Models.ChamadoOficinaModel();
                var num = Request["numchamado"].ToString();
                try {
                    cm.EnvioBO = ConvertCheck(Request["inputBo"].ToString());
                }
                catch (Exception) {
                    cm.EnvioBO = false;
                }
                try {
                    cm.EnvioComp = ConvertCheck(Request["inputCompRes"].ToString());
                }
                catch (Exception)
                {
                    cm.EnvioComp = false;
                }
                try {
                    cm.EnvioCnh = ConvertCheck(Request["inputCnh"].ToString());
                }
                catch (Exception) { cm.EnvioCnh = false; }
                try { cm.PermiteEletrica = ConvertCheck(Request["inputLiberaEletrica"].ToString()); }
                catch (Exception)
                {
                    cm.PermiteEletrica = false;
                }
                try { cm.PermiteMecanica = ConvertCheck(Request["inputLiberaMecanica"].ToString()); }
                catch (Exception)
                {
                    cm.PermiteMecanica = false;
                }
                try {
                    cm.PermiteFunilaria = ConvertCheck(Request["inputLiberarFunilaria"].ToString());
                }
                catch (Exception) {
                    cm.PermiteFunilaria = false;
                }
                cm.DescEletrica  = Request["taEletrica"].ToString();
                cm.DescMecanica  = Request["taMecania"].ToString();
                cm.DescFunilaria = Request["taFunilaria"].ToString();
                Models.ChamadoEspecialista ce = new Models.ChamadoEspecialista();
                ce.AlteraChamadoOficina(cm);
                var list = ce.ConsultaChamado(0);
                ViewData["Chamados"] = list;
                return(View("ListaChamados"));
            }
            catch
            {
                return(View());
            }
        }
Exemple #2
0
        // POST api/<controller>
        public List <Models.ChamadoExibicaoAplicativo> Post(int cliente_id)
        {
            var chamadoesp = new Models.ChamadoEspecialista();

            return(chamadoesp.ConsultaChamadosByClienteId(cliente_id));
        }