コード例 #1
0
        public List <Proceso> getAllProceso(ref string mensaje)
        {
            List <Proceso> procesos = new List <Proceso>();

            sql = new ConsultasSQL();
            sql.Comando.CommandType = CommandType.StoredProcedure;
            sql.Comando.CommandText = "pa_getAllProceso";

            try
            {
                IDataReader reader = sql.EjecutaReader(ref mensaje);
                while (reader.Read())
                {
                    procesos.Add(Proceso.CreateProcesoFromDataRecord(reader));
                }
            }
            catch (Exception ex)
            {
                mensaje = ex.Message;
            }

            return(procesos);
        }
コード例 #2
0
        public Proceso getProceso(int id, ref string mensaje)
        {
            Proceso proceso = new Proceso();

            sql = new ConsultasSQL();
            sql.Comando.CommandType = CommandType.StoredProcedure;
            sql.Comando.CommandText = "pa_getProceso";
            sql.Comando.Parameters.AddWithValue("@PersonaID", id);

            try
            {
                IDataReader reader = sql.EjecutaReader(ref mensaje);
                while (reader.Read())
                {
                    proceso = Proceso.CreateProcesoFromDataRecord(reader);
                }
            }
            catch (Exception ex)
            {
                mensaje = ex.Message;
            }

            return(proceso);
        }