public void Insert(Cliente pCliente) { using (SqlConnection cnn = new SqlConnection(GetConnectionString())) { SqlCommand cmd = new SqlCommand(); cmd.Connection = cnn; cmd.CommandText = "INSERT INTO Clientes " + "VALUES (@Nombre, @Apellido, @TipoDocumento, @Documento, @FechaNacimiento, @EstadoCivil, @Ocupacion, " + "@Sexo, @Nacionalidad, @Provincia, @Ciudad, @Direccion, @Telefono, @Celular, @Observaciones)"; cmd.Parameters.Add(new SqlParameter("@Nombre", pCliente.Nombre)); cmd.Parameters.Add(new SqlParameter("@Apellido", pCliente.Apellido)); cmd.Parameters.Add(new SqlParameter("@TipoDocumento", pCliente.TipoDocumento.Id)); cmd.Parameters.Add(new SqlParameter("@Documento", pCliente.Documento)); cmd.Parameters.Add(new SqlParameter("@FechaNacimiento", pCliente.FechaNacimiento)); cmd.Parameters.Add(new SqlParameter("@EstadoCivil", pCliente.EstadoCivil.Id)); cmd.Parameters.Add(new SqlParameter("@Ocupacion", pCliente.Ocupacion)); cmd.Parameters.Add(new SqlParameter("@Sexo", pCliente.Sexo)); cmd.Parameters.Add(new SqlParameter("@Nacionalidad", pCliente.Nacionalidad)); cmd.Parameters.Add(new SqlParameter("@Provincia", pCliente.Provincia.Id)); cmd.Parameters.Add(new SqlParameter("@Ciudad", pCliente.Ciudad.Id)); cmd.Parameters.Add(new SqlParameter("@Direccion", pCliente.Direccion)); cmd.Parameters.Add(new SqlParameter("@Telefono", pCliente.Telefono)); cmd.Parameters.Add(new SqlParameter("@Celular", pCliente.Celular)); cmd.Parameters.Add(new SqlParameter("@Observaciones", pCliente.Observaciones)); cnn.Open(); cmd.ExecuteNonQuery(); } }
public Consulta ConsultaAsociada(int pId) { Consulta oConsulta = null; using (SqlConnection cnn = new SqlConnection(GetConnectionString())) { SqlCommand cmd = new SqlCommand(); cmd.Connection = cnn; cmd.CommandText = "SELECT C.Id, C.Cliente, Cl.Nombre as ClienteNombre, C.Abogado, A.Nombre as AbogadoNombre, C.TemaConsulta, TC.Descripcion as TCDesc, " + "C.Estado, C.Fecha, C.Descripcion " + "FROM Consultas C, Expedientes E, Clientes Cl, Abogados A, TemasConsulta TC " + "WHERE C.Id = E.Consulta and C.Cliente = Cl.Id and C.Abogado = A.Id and E.Id = @Expediente"; cmd.Parameters.Add(new SqlParameter("@Expediente", pId)); cnn.Open(); SqlDataReader dr = cmd.ExecuteReader(); if (dr != null && dr.HasRows) { int idIndex = dr.GetOrdinal("Id"); int clienteIndex = dr.GetOrdinal("Cliente"); int clientenombreIndex = dr.GetOrdinal("ClienteNombre"); int abogadoIndex = dr.GetOrdinal("Abogado"); int abogadoNombreIndex = dr.GetOrdinal("AbogadoNombre"); int temaConsultaIndex = dr.GetOrdinal("TemaConsulta"); int temaConsultaDescIndex = dr.GetOrdinal("TCDesc"); int estadoIndex = dr.GetOrdinal("Estado"); int fechaIndex = dr.GetOrdinal("Fecha"); int descripcionIndex = dr.GetOrdinal("Descripcion"); if (dr.Read()) { Cliente oCliente = new Cliente(); oCliente.Id = (int)dr[clienteIndex]; oCliente.Nombre = (string)dr[clientenombreIndex]; Abogado oAbogado = new Abogado(); oAbogado.Id = (int)dr[abogadoIndex]; oAbogado.Nombre = (string)dr[abogadoNombreIndex]; TemaConsulta oTemaConsulta = new TemaConsulta(); oTemaConsulta.Id = (int)dr[temaConsultaIndex]; oTemaConsulta.Descripcion = (string)dr[temaConsultaDescIndex]; oConsulta = new Consulta(); object[] values = new object[dr.FieldCount]; dr.GetValues(values); oConsulta.Id = (int)values[idIndex]; oConsulta.Cliente = oCliente; oConsulta.Abogado = oAbogado; oConsulta.TemaConsulta = oTemaConsulta; oConsulta.Estado = (int)dr[estadoIndex]; oConsulta.Descripcion = (string)dr[descripcionIndex]; } } } return oConsulta; }
public Turno(int pId, Cliente pCliente, Abogado pAbogado, DateTime pFechaTurno, string pDescripcion, bool pAusente, bool pAtendido) { id = pId; cliente = pCliente; abogado = pAbogado; fechaTurno = pFechaTurno; descripcion = pDescripcion; ausente = pAusente; atendido = pAtendido; }
public Consulta(int pId, string pDescripcion, Cliente pCliente, Abogado pAbogado, TemaConsulta pTemaConsulta, int pEstado, DateTime pFecha) { id = pId; descripcion = pDescripcion; cliente = pCliente; abogado = pAbogado; temaConsulta = pTemaConsulta; estado = pEstado; fecha = pFecha; }
//CONSTRUCTORES public Turno() { id = 0; cliente = null; abogado = null; fechaTurno = DateTime.Now; descripcion = string.Empty; ausente = false; atendido = false; }
//CONSTRUCTORES public Consulta() { id = 0; descripcion = string.Empty; cliente = null; abogado = null; temaConsulta = null; estado = 0; fecha = DateTime.Now; }
public Consulta LoadById(int pId) { Consulta oConsulta = null; using (SqlConnection cnn = new SqlConnection(GetConnectionString())) { SqlCommand cmd = new SqlCommand(); cmd.Connection = cnn; cmd.CommandText = "SELECT C.Id, C.Cliente, Cl.Nombre as NombreCl, Cl.Apellido as ApellidoCl, Cl.Direccion as DireccionCl, Cl.FechaNacimiento, Cl.Telefono, " + "C.Abogado, A.Nombre as NombreA, A.Apellido as ApellidoA, C.TemaConsulta, TC.Descripcion as TCDesc, C.Estado, C.Fecha, C.Descripcion " + "FROM Consultas C, Clientes Cl, Abogados A, TemasConsulta TC " + "WHERE C.Cliente = Cl.Id and C.Abogado = A.Id and C.TemaConsulta = TC.Id and C.Id = @Id"; cmd.Parameters.Add(new SqlParameter("@Id", pId)); cnn.Open(); SqlDataReader dr = cmd.ExecuteReader(); if (dr != null && dr.HasRows) { int idIndex = dr.GetOrdinal("Id"); int clienteIndex = dr.GetOrdinal("Cliente"); int clienteNombreIndex = dr.GetOrdinal("NombreCl"); int clienteApellidoIndex = dr.GetOrdinal("ApellidoCl"); int clienteDireccionIndex = dr.GetOrdinal("DireccionCl"); int clienteFechaNacimientoIndex = dr.GetOrdinal("FechaNacimiento"); int clienteTelefonoIndex = dr.GetOrdinal("Telefono"); int abogadoIndex = dr.GetOrdinal("Abogado"); int abogadoNombreIndex = dr.GetOrdinal("NombreA"); int abogadoApellidoIndex = dr.GetOrdinal("ApellidoA"); int temaConsultaIndex = dr.GetOrdinal("TemaConsulta"); int temaConsultaDescIndex = dr.GetOrdinal("TCDesc"); int estadoIndex = dr.GetOrdinal("Estado"); int fechaIndex = dr.GetOrdinal("Fecha"); int descripcionIndex = dr.GetOrdinal("Descripcion"); if (dr.Read()) { Cliente oCliente = new Cliente(); oCliente.Id = (int)dr[clienteIndex]; oCliente.Nombre = (string)dr[clienteNombreIndex]; oCliente.Apellido = (string)dr[clienteApellidoIndex]; oCliente.Direccion = (string)dr[clienteDireccionIndex]; oCliente.FechaNacimiento = (DateTime)dr[clienteFechaNacimientoIndex]; oCliente.Telefono = (string)dr[clienteTelefonoIndex]; Abogado oAbogado = new Abogado(); oAbogado.Id = (int)dr[abogadoIndex]; oAbogado.Nombre = (string)dr[abogadoNombreIndex]; oAbogado.Apellido = (string)dr[abogadoApellidoIndex]; TemaConsulta oTemaconsulta = new TemaConsulta(); oTemaconsulta.Id = (int)dr[temaConsultaIndex]; oTemaconsulta.Descripcion = (string)dr[temaConsultaDescIndex]; oConsulta = new Consulta(); object[] values = new object[dr.FieldCount]; dr.GetValues(values); oConsulta.Id = (int)values[idIndex]; oConsulta.Cliente = oCliente; oConsulta.Abogado = oAbogado; oConsulta.TemaConsulta = oTemaconsulta; oConsulta.Estado = (int)dr[estadoIndex]; oConsulta.Fecha = (DateTime)dr[fechaIndex]; oConsulta.Descripcion = (string)dr[descripcionIndex]; } } } return oConsulta; }
private void listarParametros(SqlCommand comando, Entities.Cliente factura) { agregarParametro(comando, "@id_cliente", factura.IdCliente, ParameterDirection.Input, SqlDbType.Int); agregarParametro(comando, "@fechaInicial", factura.FechaInicialTraslado, ParameterDirection.Input, SqlDbType.Date); agregarParametro(comando, "@fechaFinal", factura.FechaFinalTraslado, ParameterDirection.Input, SqlDbType.Date); }
private void listarParametros3(SqlCommand comando, Entities.Cliente factura) { agregarParametro(comando, "@id_tipocomprobante", factura.id, ParameterDirection.Input, SqlDbType.Int); }
private void listarParametros4(SqlCommand comando, Entities.Cliente factura) { agregarParametro(comando, "@id_cliente", factura.IdCliente, ParameterDirection.Input, SqlDbType.Int); }
private void listarParametros2(SqlCommand comando, Entities.Cliente factura) { agregarParametro(comando, "@id_cliente", factura.IdCliente, ParameterDirection.Input, SqlDbType.Int); agregarParametro(comando, "@id_letra", factura.IdLetra, ParameterDirection.Input, SqlDbType.Int); agregarParametro(comando, "@id_tipocomprobante", factura.IdTipo, ParameterDirection.Input, SqlDbType.Int); }
public Cliente LoadById(int pId) { Cliente oCliente = null; using (SqlConnection cnn = new SqlConnection(GetConnectionString())) { SqlCommand cmd = new SqlCommand(); cmd.Connection = cnn; cmd.CommandText = "SELECT C.Id, C.Nombre, C.Apellido, C.TipoDocumento, TD.Descripcion as TDDesc, C.Documento, C.FechaNacimiento, C.EstadoCivil, " + "EC.Descripcion as ECDesc, C.Ocupacion, C.Sexo, C.Nacionalidad, C.Provincia, P.Descripcion as PDesc, C.Ciudad, " + "Cd.Descripcion as CDesc, Cd.Provincia as CProv, C.Direccion, C.Telefono, C.Celular, C.Observaciones " + "FROM Clientes C, TipoDocumento TD, EstadoCivil EC, Provincias P, Ciudades Cd " + "WHERE C.Id = @Id and C.TipoDocumento = TD.Id and C.EstadoCivil = EC.Id and C.Provincia = P.Id and C.Ciudad = Cd.Id"; cmd.Parameters.Add(new SqlParameter("@Id", pId)); cnn.Open(); SqlDataReader dr = cmd.ExecuteReader(); if (dr != null && dr.HasRows) { int idIndex = dr.GetOrdinal("Id"); int nombreIndex = dr.GetOrdinal("Nombre"); int apellidoIndex = dr.GetOrdinal("Apellido"); int tipoDocuemtnoIndex = dr.GetOrdinal("TipoDocumento"); int tipoDocumentoDescIndex = dr.GetOrdinal("TDDesc"); int documentoIndex = dr.GetOrdinal("Documento"); int fechaNacimientoIndex = dr.GetOrdinal("FechaNacimiento"); int estadoCivilIndex = dr.GetOrdinal("EstadoCivil"); int estadoCivilDescIndex = dr.GetOrdinal("ECDesc"); int ocupacionIndex = dr.GetOrdinal("Ocupacion"); int sexoIndex = dr.GetOrdinal("Sexo"); int nacionalidadIndex = dr.GetOrdinal("Nacionalidad"); int provinciaIndex = dr.GetOrdinal("Provincia"); int provinciaDescIndex = dr.GetOrdinal("PDesc"); int ciudadIndex = dr.GetOrdinal("Ciudad"); int ciudadDescIndex = dr.GetOrdinal("CDesc"); int ciudadProvIndex = dr.GetOrdinal("CProv"); int direccionIndex = dr.GetOrdinal("Direccion"); int telefonoIndex = dr.GetOrdinal("Telefono"); int celularIndex = dr.GetOrdinal("Celular"); int observacionesIndex = dr.GetOrdinal("Observaciones"); if (dr.Read()) { oCliente = new Cliente(); TipoDocumento oTipoDocumento = new TipoDocumento(); EstadoCivil oEstadoCivil = new EstadoCivil(); Provincia oProvincia = new Provincia(); Ciudad oCiudad = new Ciudad(); oTipoDocumento.Id = (int)dr[tipoDocuemtnoIndex]; oTipoDocumento.Descripcion = (string)dr[tipoDocumentoDescIndex]; oEstadoCivil.Id = (int)dr[estadoCivilIndex]; oEstadoCivil.Descripcion = (string)dr[estadoCivilDescIndex]; oProvincia.Id = (int)dr[provinciaIndex]; oProvincia.Descripcion = (string)dr[provinciaDescIndex]; oCiudad.Id = (int)dr[ciudadIndex]; oCiudad.Descripcion = (string)dr[ciudadDescIndex]; oCiudad.Provincia = (int)dr[ciudadProvIndex]; object[] values = new object[dr.FieldCount]; dr.GetValues(values); oCliente.Id = (int)values[idIndex]; oCliente.Nombre = (string)dr[nombreIndex]; oCliente.Apellido = (string)dr[apellidoIndex]; oCliente.TipoDocumento = oTipoDocumento; oCliente.Documento = (int)dr[documentoIndex]; oCliente.FechaNacimiento = (DateTime)dr[fechaNacimientoIndex]; oCliente.EstadoCivil = oEstadoCivil; oCliente.Ocupacion = (string)dr[ocupacionIndex]; oCliente.Sexo = (string)dr[sexoIndex]; oCliente.Nacionalidad = (string)dr[nacionalidadIndex]; oCliente.Provincia = oProvincia; oCliente.Ciudad = oCiudad; oCliente.Direccion = (string)dr[direccionIndex]; oCliente.Telefono = (string)dr[telefonoIndex]; oCliente.Celular = (string)dr[celularIndex]; oCliente.Observaciones = (string)dr[observacionesIndex]; } } } return oCliente; }
public List<Consulta> SearchConsultas(string pCliente, string pAbogado, string pEstado, DateTime pFecha) { List<Consulta> listConsultas = null; string query = "SELECT C.Id, C.Cliente, Cl.Nombre as NombreCl, Cl.Apellido as ApellidoCl, C.Abogado, A.Nombre as NombreA, A.Apellido as ApellidoA, " + "C.TemaConsulta, TC.Descripcion as TCDesc, C.Estado, C.Fecha, C.Descripcion " + "FROM Consultas C, Clientes Cl, Abogados A, TemasConsulta TC " + "WHERE C.Cliente = Cl.Id and C.Abogado = A.Id and C.TemaConsulta = TC.Id "; using (SqlConnection cnn = new SqlConnection(GetConnectionString())) { SqlCommand cmd = new SqlCommand(); cmd.Connection = cnn; if (!string.IsNullOrEmpty(pEstado)) { query += " and (C.Estado = 1 or C.Estado = 2 or C.Estado = 3 or C.Estado = 4)"; } else if (string.IsNullOrEmpty(pEstado)) { query += " and C.Estado = 1"; } else if (!string.IsNullOrEmpty(pCliente)) { query += " and (C.Nombre LIKE '%' + @Cliente + '%' OR C.Apellido LIKE '%' + @Cliente + '%')"; cmd.Parameters.Add(new SqlParameter("@Cliente", pCliente)); } else if (!string.IsNullOrEmpty(pAbogado)) { query += " and (A.Nombre LIKE '%' + @Abogado + '%' OR A.Apellido LIKE '%' + @Abogado + '%')"; cmd.Parameters.Add(new SqlParameter("@Abogado", pAbogado)); } /* else if (!string.IsNullOrEmpty(pFecha.ToString())) { query += " and DAY(C.Fecha) = '@Dia' and MONTH(C.Fecha) = '@Mes' and YEAR(C.Fecha) = '@Año' "; cmd.Parameters.Add(new SqlParameter("@Dia", pFecha)); cmd.Parameters.Add(new SqlParameter("@Mes", pFecha)); cmd.Parameters.Add(new SqlParameter("@Año", pFecha)); }*/ query += " ORDER BY C.Fecha DESC"; cmd.CommandText = query; cnn.Open(); SqlDataReader dr = cmd.ExecuteReader(); if (dr != null && dr.HasRows) { int idIndex = dr.GetOrdinal("Id"); int clienteIndex = dr.GetOrdinal("Cliente"); int clienteNombreIndex = dr.GetOrdinal("NombreCl"); int clienteApellidoIndex = dr.GetOrdinal("ApellidoCl"); int abogadoIndex = dr.GetOrdinal("Abogado"); int abogadoNombreIndex = dr.GetOrdinal("NombreA"); int abogadoApellidoIndex = dr.GetOrdinal("ApellidoA"); int temaConsultaIndex = dr.GetOrdinal("TemaConsulta"); int temaConsultaDescIndex = dr.GetOrdinal("TCDesc"); int estadoIndex = dr.GetOrdinal("Estado"); int fechaIndex = dr.GetOrdinal("Fecha"); int descripcionIndex = dr.GetOrdinal("Descripcion"); listConsultas = new List<Consulta>(); while (dr.Read()) { Cliente oCliente = new Cliente(); oCliente.Id = (int)dr[clienteIndex]; oCliente.Nombre = (string)dr[clienteNombreIndex]; oCliente.Apellido = (string)dr[clienteApellidoIndex]; Abogado oAbogado = new Abogado(); oAbogado.Id = (int)dr[abogadoIndex]; oAbogado.Nombre = (string)dr[abogadoNombreIndex]; oAbogado.Apellido = (string)dr[abogadoApellidoIndex]; TemaConsulta oTemaconsulta = new TemaConsulta(); oTemaconsulta.Id = (int)dr[temaConsultaIndex]; oTemaconsulta.Descripcion = (string)dr[temaConsultaDescIndex]; Consulta oConsulta = new Consulta(); object[] values = new object[dr.FieldCount]; dr.GetValues(values); oConsulta.Id = (int)values[idIndex]; oConsulta.Cliente = oCliente; oConsulta.Abogado = oAbogado; oConsulta.TemaConsulta = oTemaconsulta; oConsulta.Estado = (int)dr[estadoIndex]; oConsulta.Fecha = (DateTime)dr[fechaIndex]; oConsulta.Descripcion = (string)dr[descripcionIndex]; listConsultas.Add(oConsulta); } } } return listConsultas; }
public void Update(Cliente pCliente) { using (SqlConnection cnn = new SqlConnection(GetConnectionString())) { SqlCommand cmd = new SqlCommand(); cmd.Connection = cnn; cmd.CommandText = "UPDATE Clientes " + "SET Nombre=@Nombre, Apellido=@Apellido, TipoDocumento=@TipoDocumento, Documento=@Documento, " + "FechaNacimiento=@FechaNacimiento, EstadoCivil=@EstadoCivil, Ocupacion=@Ocupacion, Sexo=@Sexo, " + "Nacionalidad=@Nacionalidad, Provincia=@Provincia, Ciudad=@Ciudad, Direccion=@Direccion, " + "Telefono=@Telefono, Celular=@Celular, Observaciones=@Observaciones " + "WHERE Id=@Id"; cmd.Parameters.Add(new SqlParameter("@Id", pCliente.Id)); cmd.Parameters.Add(new SqlParameter("@Nombre", pCliente.Nombre)); cmd.Parameters.Add(new SqlParameter("@Apellido", pCliente.Apellido)); cmd.Parameters.Add(new SqlParameter("@TipoDocumento", pCliente.TipoDocumento.Id)); cmd.Parameters.Add(new SqlParameter("@Documento", pCliente.Documento)); cmd.Parameters.Add(new SqlParameter("@FechaNacimiento", pCliente.FechaNacimiento)); cmd.Parameters.Add(new SqlParameter("@EstadoCivil", pCliente.EstadoCivil.Id)); cmd.Parameters.Add(new SqlParameter("@Ocupacion", pCliente.Ocupacion)); cmd.Parameters.Add(new SqlParameter("@Sexo", pCliente.Sexo)); cmd.Parameters.Add(new SqlParameter("@Nacionalidad", pCliente.Nacionalidad)); cmd.Parameters.Add(new SqlParameter("@Provincia", pCliente.Provincia.Id)); cmd.Parameters.Add(new SqlParameter("@Ciudad", pCliente.Ciudad.Id)); cmd.Parameters.Add(new SqlParameter("@Direccion", pCliente.Direccion)); cmd.Parameters.Add(new SqlParameter("@Telefono", pCliente.Telefono)); cmd.Parameters.Add(new SqlParameter("@Celular", pCliente.Celular)); cmd.Parameters.Add(new SqlParameter("@Observaciones", pCliente.Observaciones)); cnn.Open(); cmd.ExecuteNonQuery(); } }
public void Delete(Cliente pCliente) { Delete(pCliente.Id); }
public List<Turno> GetAll(int pId) { List<Turno> listTurnos = null; using (SqlConnection cnn = new SqlConnection(GetConnectionString())) { SqlCommand cmd = new SqlCommand(); cmd.Connection = cnn; cmd.CommandText = "SELECT T.Id, T.Cliente as ClienteId, C.Nombre as Nombrecliente, C.Apellido as ApellidoCliente, T.Abogado as AbogadoId, " + "A.Nombre as NombreAbogado, A.Apellido as ApellidoAbogado, T.Descripcion, T.Turno, T.Ausente, T.Atendido " + "FROM Turnos T, Clientes C, Abogados A " + "WHERE T.Cliente = C.Id and T.Abogado = A.Id and T.Ausente = 'false' and T.Atendido = 'false' " + "and T.Abogado = @Abogado and DAY(Turno)=@Dia and MONTH(Turno)=@Mes and YEAR(Turno)=@Año " + "ORDER BY T.Turno ASC"; cmd.Parameters.Add(new SqlParameter("@Abogado", pId)); cmd.Parameters.Add(new SqlParameter("@Dia", DateTime.Now.Day)); cmd.Parameters.Add(new SqlParameter("@Mes", DateTime.Now.Month)); cmd.Parameters.Add(new SqlParameter("@Año", DateTime.Now.Year)); cnn.Open(); SqlDataReader dr = cmd.ExecuteReader(); if (dr != null && dr.HasRows) { int idIndex = dr.GetOrdinal("Id"); int clienteIdIndex = dr.GetOrdinal("ClienteId"); int clienteNombreIndex = dr.GetOrdinal("NombreCliente"); int clienteApellidoIndex = dr.GetOrdinal("ApellidoCliente"); int abogadoIdIndex = dr.GetOrdinal("AbogadoId"); int abogadoNombreIndex = dr.GetOrdinal("NombreAbogado"); int abogadoApellidoIndex = dr.GetOrdinal("ApellidoAbogado"); int descripcionIndex = dr.GetOrdinal("Descripcion"); int turnoIndex = dr.GetOrdinal("Turno"); int ausenteIndex = dr.GetOrdinal("Ausente"); int atendidoIndex = dr.GetOrdinal("Atendido"); listTurnos = new List<Turno>(); while (dr.Read()) { Cliente oCliente = new Cliente(); Abogado oAbogado = new Abogado(); Turno oTurno = new Turno(); object[] values = new object[dr.FieldCount]; dr.GetValues(values); oCliente.Id = (int)dr[clienteIdIndex]; oCliente.Nombre = (string)dr[clienteNombreIndex]; oCliente.Apellido = (string)dr[clienteApellidoIndex]; oAbogado.Id = (int)dr[abogadoIdIndex]; oAbogado.Nombre = (string)dr[abogadoNombreIndex]; oAbogado.Apellido = (string)dr[abogadoApellidoIndex]; oTurno.Id = (int)dr[idIndex]; oTurno.Cliente = oCliente; oTurno.Abogado = oAbogado; oTurno.Descripcion = (string)dr[descripcionIndex]; oTurno.FechaTurno = (DateTime)dr[turnoIndex]; oTurno.Ausente = (bool)dr[ausenteIndex]; oTurno.Atendido = (bool)dr[atendidoIndex]; listTurnos.Add(oTurno); } } } return listTurnos; }
//CLIENTES public static void guardarCliente(Cliente pCliente, string pOperacion) { DataAccessLayerCliente oDAL = new SQLCliente(); if (pOperacion == "Insert") { oDAL.Insert(pCliente); } else if (pOperacion == "Update") { oDAL.Update(pCliente); } else { throw new Exception(); } }