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)); } }