public AtencionCliente verDetalleAtencionCliente(string idAC) { base.abrirConexion(); OracleCommand cmd = new OracleCommand(); cmd.Connection = conexion; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.CommandText = "atencion_cliente_paquete.verDetalleAtencionCliente"; OracleParameter idACP = new OracleParameter("idAC", OracleDbType.Varchar2, System.Data.ParameterDirection.Input); idACP.Value = idAC; OracleParameter cursor_datos = new OracleParameter("cursor_datos", OracleDbType.RefCursor, System.Data.ParameterDirection.Output); cmd.Parameters.AddRange(new OracleParameter[] { idACP, cursor_datos }); OracleDataReader lectorDatos = cmd.ExecuteReader(); AtencionCliente acConsulta = new AtencionCliente(); if (lectorDatos.HasRows) { while (lectorDatos.Read()) { acConsulta = new AtencionCliente() { id = lectorDatos.GetString(0), password = lectorDatos.GetString(1), nombre = lectorDatos.GetString(2), apellidos = lectorDatos.GetString(3), cedula = lectorDatos.GetString(4), correo = lectorDatos.GetString(5) }; } } return(acConsulta); }
public AtencionCliente verDetalleAtencionCliente(string idAC) { base.abrirConexion(); OracleCommand cmd = new OracleCommand(); cmd.Connection = conexion; cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.CommandText = "atencion_cliente_paquete.verDetalleAtencionCliente"; OracleParameter idACP = new OracleParameter("idAC", OracleDbType.Varchar2, System.Data.ParameterDirection.Input); idACP.Value = idAC; OracleParameter cursor_datos = new OracleParameter("cursor_datos", OracleDbType.RefCursor, System.Data.ParameterDirection.Output); cmd.Parameters.AddRange(new OracleParameter[] { idACP, cursor_datos }); OracleDataReader lectorDatos = cmd.ExecuteReader(); AtencionCliente acConsulta = new AtencionCliente(); if (lectorDatos.HasRows) { while (lectorDatos.Read()) { acConsulta = new AtencionCliente() { id = lectorDatos.GetString(0), password = lectorDatos.GetString(1), nombre = lectorDatos.GetString(2), apellidos = lectorDatos.GetString(3), cedula = lectorDatos.GetString(4), correo = lectorDatos.GetString(5) }; } } return acConsulta; }