public JsonResult SalvarAreaAbrangenciaProjeto(FeicaoAreaAbrangencia feicao)
        {
            busProjeto = new ProjetoBusiness();

            Retorno retorno = busProjeto.SalvarAreaAbrangencia(feicao);

            if (retorno == null)
            {
                retorno = new Retorno();
            }

            return(Json(retorno, JsonRequestBehavior.AllowGet));
        }
        public Retorno SalvarAreaAbrangencia(FeicaoAreaAbrangencia feicao)
        {
            try
            {
                bool sucesso = false;

                if (feicao != null && feicao.IdProjeto > 0 && feicao.MinX > 0 && feicao.MinY > 0 &&
                    feicao.MaxX > 0 && feicao.MaxY > 0)
                {
                    #region Corrigir Mbr
                    double maxX = feicao.MaxX;
                    double maxY = feicao.MaxY;
                    double minX = feicao.MinX;
                    double minY = feicao.MinY;

                    if (minX > maxX)
                    {
                        feicao.MaxX = minX;
                        feicao.MinX = maxX;
                    }

                    if (minY > maxY)
                    {
                        feicao.MaxY = minY;
                        feicao.MinY = maxY;
                    }
                    #endregion

                    sucesso = _da.SalvarAreaAbrangencia(feicao);
                }
                return(new Retorno(sucesso));
            }
            catch (Exception exc)
            {
                return(new Retorno(false, exc.Message));
            }
        }