Esempio n. 1
0
        public JsonResult Excluir(int id)
        {
            string sMsg      = string.Empty;
            bool   isSucesso = false;

            try
            {
                var obj = new Modelo.EmpresaModelo();
                obj.Id = id;
                var retorno = regra.Excluir(obj);
                isSucesso = retorno.Sucesso;
                sMsg      = retorno.MensagemSucesso;
                if (!retorno.Sucesso)
                {
                    throw new Exception(string.Join("\n", retorno.Erros));
                }
            }
            catch (Exception ex)
            {
                sMsg = ex.Message;
            }
            return(Json(new
            {
                sucesso = isSucesso,
                msg = sMsg
            }, JsonRequestBehavior.AllowGet));
        }
Esempio n. 2
0
        public ActionResult Salvar(Modelo.EmpresaModelo obj)
        {
            string sMsg      = string.Empty;
            bool   isSucesso = false;

            try
            {
                if (!string.IsNullOrWhiteSpace(obj.Cnpj))
                {
                    obj.Cnpj = obj.Cnpj.Replace("-", "").Replace(".", "").Replace("/", "").Trim();
                }
                var retorno = obj.Id == 0 ? regra.Inserir(obj) : regra.Alterar(obj);
                isSucesso = retorno.Sucesso;
                sMsg      = retorno.MensagemSucesso;
                if (!retorno.Sucesso)
                {
                    throw new Exception(string.Join("\n", retorno.Erros));
                }
            }
            catch (Exception ex)
            {
                sMsg = ex.Message;
            }
            return(Json(new
            {
                sucesso = isSucesso,
                msg = sMsg
            }, JsonRequestBehavior.AllowGet));
        }