public ActionResult Create(Servico servico)
        {
            if (string.IsNullOrWhiteSpace(servico.dsServico))
            {
                ModelState.AddModelError("", "Nome do serviço Nao pode ser em braco");
            }
            if (servico.vlServico == null)
            {
                ModelState.AddModelError("", "Valor de serviço do Produto não pode ser em braco");
            }
            try
            {
                if (ModelState.IsValid)
                {
                    var servicoDAO = new ServicoDAO();

                    servicoDAO.InsertServico(servico);
                    this.AddFlashMessage("Registro salvo com sucesso!");
                    return(RedirectToAction("Index"));
                }

                return(View());
            }
            catch
            {
                return(View());
            }
        }
        public JsonResult JsInsert(Servico servico)
        {
            var servicoDAO = new ServicoDAO();

            servicoDAO.InsertServico(servico);
            var result = new
            {
                type    = "success",
                field   = "",
                message = "Registro adicionado com sucesso!",
                model   = servico
            };

            return(Json(result, JsonRequestBehavior.AllowGet));
        }