public List <SERVICO_DTO> Lista_Servico(bool ContainsTodos = false) { DataTable dtt = new PesquisaGeralDAL(this.strConnection).Pesquisa("SELECT * FROM SERVICOS WHERE ATIVO = 1 ORDER BY NOME "); List <SERVICO_DTO> List = new List <SERVICO_DTO>(); if (ContainsTodos) { List.Add(new SERVICO_DTO() { NOME = "Todos", ID = 0, VALOR = Convert.ToDecimal("0.00") }); } foreach (DataRow row in dtt.Rows) { List.Add(new SERVICO_DTO() { NOME = row["NOME"] == DBNull.Value ? (string)null : char.ToUpper(row["NOME"].ToString()[0]) + row["NOME"].ToString().Substring(1), ID = row["ID"] == DBNull.Value ? 0 : Convert.ToInt32(row["ID"]), VALOR = row["VALOR"] == DBNull.Value? 0 : Convert.ToDecimal(row["VALOR"].ToString()) }); } if (List.Count > 0) { return(List); } else { List.Add(new SERVICO_DTO() { NOME = "Sem serviços.", ID = null, VALOR = Convert.ToDecimal("0.00") }); return(List); } }
public List <ComboItemDTO> ListaServicoComboItemDTO(bool ContainsTodos = false) { DataTable dtt = new PesquisaGeralDAL(this.strConnection).Pesquisa("SELECT * FROM SERVICOS ORDER BY NOME "); List <ComboItemDTO> List = new List <ComboItemDTO>(); if (ContainsTodos) { List.Add(new ComboItemDTO() { Text = "Todos", Value = "" }); } foreach (DataRow row in dtt.Rows) { List.Add(new ComboItemDTO() { Text = row["NOME"] == DBNull.Value ? (string)null : char.ToUpper(row["NOME"].ToString()[0]) + row["NOME"].ToString().Substring(1), Value = row["ID"] == DBNull.Value ? 0 : Convert.ToInt32(row["ID"]) }); } if (List.Count > 0) { return(List); } else { List.Add(new ComboItemDTO() { Text = "Sem serviços.", Value = null }); return(List); } }
public List <ComboItemDTO> Lista_Status(bool addTodos = false) { DataTable dtt = new PesquisaGeralDAL(this.strConnection).Pesquisa("SELECT * FROM STATUS_FINANCEIRO ORDER BY DESCRICAO "); List <ComboItemDTO> List = new List <ComboItemDTO>(); if (addTodos) { List.Add(new ComboItemDTO() { Text = "Todos", Value = 0 }); } foreach (DataRow row in dtt.Rows) { List.Add(new ComboItemDTO() { Text = row["DESCRICAO"] == DBNull.Value ? (string)null : char.ToUpper(row["DESCRICAO"].ToString()[0]) + row["DESCRICAO"].ToString().Substring(1), Value = row["ID"] == DBNull.Value ? 0 : Convert.ToInt32(row["ID"]) }); } if (List.Count > 0) { return(List); } else { List.Add(new ComboItemDTO() { Text = "Sem status.", Value = null }); return(List); } }
public List <INDICACAO_DTO> Lista_indicacao() { DataTable dtt = new PesquisaGeralDAL(this.strConnection).Pesquisa("SELECT * FROM INDICACAO"); List <INDICACAO_DTO> List = new List <INDICACAO_DTO>(); foreach (DataRow row in dtt.Rows) { List.Add(new INDICACAO_DTO() { DESCRICAO = row["DESCRICAO"] == DBNull.Value ? (string)null : row["DESCRICAO"].ToString(), ID = row["ID"] == DBNull.Value ? 0 : Convert.ToInt32(row["ID"]) }); } List <INDICACAO_DTO> ListaFiltrada = new List <INDICACAO_DTO>(); foreach (INDICACAO_DTO item in List) { if (item.DESCRICAO != null) { ListaFiltrada.Add(item); } } if (ListaFiltrada.Count > 0) { return(ListaFiltrada); } else { ListaFiltrada.Add(new INDICACAO_DTO() { DESCRICAO = "Sem Indicação.", ID = (int?)null }); return(ListaFiltrada); } }
public List <FORMA_PAGAMENTO_DTO> Lista_Forma_Pagamento() { DataTable dtt = new PesquisaGeralDAL(this.strConnection).Pesquisa("SELECT * FROM FORMA_PAGAMENTO ORDER BY DESCRICAO"); List <FORMA_PAGAMENTO_DTO> List = new List <FORMA_PAGAMENTO_DTO>(); foreach (DataRow row in dtt.Rows) { List.Add(new FORMA_PAGAMENTO_DTO() { DESCRICAO = row["DESCRICAO"] == DBNull.Value ? (string)null : row["DESCRICAO"].ToString(), ID = row["ID"] == DBNull.Value ? 0 : Convert.ToInt32(row["ID"]), GERANUMERO = row["GERANUMERO"] == DBNull.Value ? false : Convert.ToBoolean(row["GERANUMERO"]) }); } List <FORMA_PAGAMENTO_DTO> ListaFiltrada = new List <FORMA_PAGAMENTO_DTO>(); foreach (FORMA_PAGAMENTO_DTO item in List) { if (item.DESCRICAO != null) { ListaFiltrada.Add(item); } } if (ListaFiltrada.Count > 0) { return(ListaFiltrada); } else { ListaFiltrada.Add(new FORMA_PAGAMENTO_DTO() { DESCRICAO = "Sem formas de pagamentos.", ID = null, GERANUMERO = false }); return(ListaFiltrada); } }