public ConsultaProgramacaoVM(TBLimpezaEventual x) { LimpezaID = x.LimpezaEventualID; nmProgramacao = x.nmProgramacao; dtFim = Convert.ToDateTime(x.dtFim).ToShortDateString(); ServicoOrdinario = (x.bServicoOrdinario == true) ? "Sim" : "Não"; }
public LimpezasFuturasVM(TBLimpezaEventual x) { LimpezaID = x.LimpezaEventualID; nmProgramacao = x.nmProgramacao; dtInicio = Convert.ToDateTime(x.dtInicio).ToShortDateString(); dtFim = Convert.ToDateTime(x.dtFim).ToShortDateString(); nmTipoProgramacao = x.nmTipoProgramacao; }
public ConsultasLimpezaEventualRealizadaVM(TBLimpezaEventual x, bool bTipoPermissa) { LimpezaID = x.LimpezaEventualID; nmProgramacao = x.nmProgramacao; dtInicio = Convert.ToDateTime(x.dtInicio).ToShortDateString(); dtFim = Convert.ToDateTime(x.dtFim).ToShortDateString(); Logradouro = x.TBEnderecoLogradouro.nmLogradouro; OutroLocal = x.nmOutroLogradouro; bEditavel = bTipoPermissa; }
internal static LimpezaExecutadaVM ToView(TBLimpezaEventual Limpeza) { return new LimpezaExecutadaVM { ProgramacaoID = Limpeza.LimpezaEventualID, nmProgramacao = Limpeza.nmProgramacao, PrefeituraID = Limpeza.PrefeituraID, dtProgramacao = Convert.ToDateTime(Limpeza.dtInicio).ToShortDateString(), dtInicioPlanejado = Convert.ToDateTime(Limpeza.dtInicio).ToShortDateString(), dtFimPlanejado = Convert.ToDateTime(Limpeza.dtFim).ToShortDateString(), nmBairroPlanejado = Limpeza.TBEnderecoBairro.nmBairro, nmLogradouroPlanejado = Limpeza.TBEnderecoLogradouro.nmLogradouro, nmOutroLocalPlanejado = Limpeza.nmOutroLogradouro, nmFeiraLivrePlanejado = (Limpeza.bFeiraLivre) ? "Sim" : "Não", nmPrestadoraServicoPlanejado = Limpeza.TBPrestadoraServico.nmPrestadoraServico, nmRegiaoAdministrativaPlanejada = Limpeza.TBRegiaoAdministrativa.nmRegiaoAdministrativa, nmTipoProgramacao = Limpeza.nmTipoProgramacao }; }
public ConsultasLimpezaOrdinariaVM(TBLimpezaEventual x) { LimpezaID = x.LimpezaEventualID; nmProgramacao = x.nmProgramacao; dtInicio = Convert.ToDateTime(x.dtInicio).ToShortDateString(); dtFim = Convert.ToDateTime(x.dtFim).ToShortDateString(); Logradouro = x.TBEnderecoLogradouro.nmLogradouro; OutroLocal = x.nmOutroLogradouro; }
public ConsultasLimpezaEventualVM(TBLimpezaEventual x, bool bTipoPermissa) { LimpezaID = x.LimpezaEventualID; nmProgramacao = x.nmProgramacao; dtInicio = Convert.ToDateTime(x.dtInicio).ToShortDateString(); dtFim = Convert.ToDateTime(x.dtFim).ToShortDateString(); Logradouro = x.TBEnderecoLogradouro.nmLogradouro; OutroLocal = x.nmOutroLogradouro; ProgramacaoRealizada = (x.TBLimpezaExecutada != null) ? x.TBLimpezaExecutada.ProgramacaoRealizada ? true : false : false; ProgramacaoPendente = ((x.TBLimpezaExecutada == null) && x.dtFim < Convert.ToDateTime(DateTime.Now.ToShortDateString())) ? true : false; ProgramacaonNaoRealizada = (x.TBLimpezaExecutada != null) ? (x.TBLimpezaExecutada.ProgramacaoRealizada == false) ? true : false : false; Status = ProgramacaoRealizada ? "Realizado com Sucesso!" : ProgramacaoPendente ? "Pendente!" : ProgramacaonNaoRealizada ? "Não Realizado!" : "Em Dia!"; bEditavel = bTipoPermissa; }
internal static LimpezaEventualVM ToView(TBLimpezaEventual Limpeza) { return new LimpezaEventualVM { nmProgramacao = Limpeza.nmProgramacao, LimpezaEventualID = Limpeza.LimpezaEventualID, PrefeituraID = Limpeza.PrefeituraID, RegiaoAdministrativaID = Convert.ToString(Limpeza.RegiaoAdministrativaID), nmRegiaoAdministrativa = Limpeza.TBRegiaoAdministrativa.nmRegiaoAdministrativa, TipoProgramacao = Convert.ToInt32(Limpeza.TipoProgramacao), EnderecoBairroID = Convert.ToString(Limpeza.EnderecoBairroID), nmEnderecoBairro = Limpeza.TBEnderecoBairro.nmBairro, EnderecoLogradouroID = Convert.ToString(Limpeza.EnderecoLogradouroID), nmEnderecoLogradouro = Limpeza.TBEnderecoLogradouro.nmLogradouro, PrestadoraServicosID = Convert.ToString(Limpeza.PrestadoraServicosID), nmPrestadoraServicos = Limpeza.TBPrestadoraServico.nmPrestadoraServico, nmLogradouro = Convert.ToString(Limpeza.nmOutroLogradouro), dtInicio = Convert.ToString(Limpeza.dtFim).Substring(0, 10), dtFim = Convert.ToString(Limpeza.dtFim).Substring(0, 10), qtGaris = Limpeza.qtGaris.ToString(), qtTintasUtilizados = Limpeza.qtTintasUtilizados.ToString(), Equipamentos = EquipamentoVM.ToViewLimpezaEventual(Limpeza.Equipamentos.Where(x => x.bAtivo).ToList()) }; }