public string Inserir(Cliente cliente, Contato contato) { try { acessoDados.LimparParametros(); acessoDados.AdicionaParametros("@Nome", cliente.Nome); acessoDados.AdicionaParametros("@Telefone", contato.Telefone); string IdCliente = acessoDados.ExecutarManipulacao(CommandType.StoredProcedure, "uspClienteInserir").ToString(); return(IdCliente); } catch (Exception ex) { return(ex.Message); } }
public string CaixaPago(int IdCliente) { try { acessoSql.LimparParametros(); acessoSql.AdicionaParametros("@IdCliente", IdCliente); string retorno = acessoSql.ExecutarManipulacao(CommandType.StoredProcedure, "uspCaixaPago").ToString(); return(retorno); } catch (Exception ex) { throw new Exception(ex.Message); } }
public AgendaColecao ConsultarPorCodigo(int Id) { try { AgendaColecao agendaColecao = new AgendaColecao(); acessoDados.LimparParametros(); acessoDados.AdicionaParametros("@IdCliente", Id); DataTable dataTable = acessoDados.ExecutarConsulta(CommandType.StoredProcedure, "uspAgendaPesquisarId"); foreach (DataRow linha in dataTable.Rows) { Agenda agenda = new Agenda(); agenda.Data = Convert.ToDateTime(linha["Data"]); agenda.IdAgendamento = Convert.ToInt32(linha["IdAgendamento"]); agenda.IdCliente = new Cliente(); agenda.IdCliente.IdCliente = Convert.ToInt32(linha["idCliente"]); agenda.IdCliente.Nome = linha["Nome"].ToString(); agenda.agendaServicos = new AgendaServicos(); agenda.agendaServicos.IdServico = new Servicos(); agenda.agendaServicos.IdServico.Descricao = linha["Descricao"].ToString(); agenda.agendaServicos.IdServico.Valor = Convert.ToDecimal(linha["Valor"]); agenda.AgendadoEm = Convert.ToDateTime(linha["AgendadoEm"]); agenda.Atendido = Convert.ToBoolean(linha["Atendido"]); agenda.Caixa = new Caixa(); agenda.Caixa.Pago = Convert.ToBoolean(linha["Pago"]); agendaColecao.Add(agenda); } return(agendaColecao); } catch (Exception ex) { throw new Exception(ex.Message); } }