public ActionResult NovoCadastro(int idQuota, Enumeradores.FluxoDeCarga codigoFluxoDeCarga) { AgendamentoDeCargaCadastroVm model = null; if (codigoFluxoDeCarga == Enumeradores.FluxoDeCarga.Carregamento) { model = new AgendamentoDeCarregamentoCadastroVm() { IdQuota = idQuota }; } if (codigoFluxoDeCarga == Enumeradores.FluxoDeCarga.Descarregamento) { model = new AgendamentoDeDescarregamentoCadastroVm() { IdQuota = idQuota }; } if (model != null) { model.PermiteEditar = true; model.PermiteRealizar = false; } return(PartialView(ViewDoFluxoDeCarga(codigoFluxoDeCarga), model)); }
private string ViewDoFluxoDeCarga(Enumeradores.FluxoDeCarga materialDeCarga) { if (materialDeCarga == Enumeradores.FluxoDeCarga.Carregamento) { return("AgendamentoDeCarregamento"); } if (materialDeCarga == Enumeradores.FluxoDeCarga.Descarregamento) { return("AgendamentoDeDescarregamento"); } return(""); }
public IQuotas FiltraPorFluxo(Enumeradores.FluxoDeCarga fluxoDeCarga) { Query = Query.Where(x => x.FluxoDeCarga == fluxoDeCarga); return(this); }