public ActionResult RecuperaContratoRetificacaoItemMedicao(int?contratoId, int?contratoRetificacaoItemMedicaoId) { ContratoRetificacaoItemMedicaoDTO medicao = null; if (contratoRetificacaoItemMedicaoId.HasValue) { medicao = contratoAppService.ObtemMedicaoPorId(contratoId.Value, contratoRetificacaoItemMedicaoId.Value); if (!contratoAppService.ExisteMedicao(medicao)) { var msg = messageQueue.GetAll()[0].Text; messageQueue.Clear(); return(Json(new { ehRecuperou = false, errorMessage = msg })); } else { return(Json(new { ehRecuperou = true, errorMessage = string.Empty, medicaoRecuperada = medicao })); } } return(Json(new { ehRecuperou = false, errorMessage = string.Empty })); }
public bool EhSituacaoMedicaoLiberado(ContratoRetificacaoItemMedicaoDTO dto) { if (dto.Situacao != SituacaoMedicao.Liberado) { return(false); } return(true); }
public LiberacaoContratoLiberacaoViewModel() { ContratoRetificacaoItemMedicao = new ContratoRetificacaoItemMedicaoDTO(); Contrato = new ContratoDTO(); Resumo = new ResumoLiberacaoDTO(); this.DataEmissaoNovo = DateTime.Now; this.DataVencimentoNovo = DateTime.Now; }