Ejemplo n.º 1
0
        public static WFAprobadores ConsultarAprobadorActual(int intWorkflow, string strReferencia, int intEmpleado)
        {
            WFAprobadores Aprobador = new WFAprobadores();

            DataSet ds = SqlHelper.ExecuteDataset(ESSeguridad.FormarStringConexion(), Queries.WF_ConsultarAprobadorActual, intWorkflow, strReferencia, intEmpleado);

            if (ds.Tables[0].Rows.Count > 0)
            {
                Aprobador.intEmpleado = Convert.ToInt32(ds.Tables[0].Rows[0]["emp_cod_empleado"]);
                Aprobador.strEmpleado = Convert.ToString(ds.Tables[0].Rows[0]["emp_nbr_empleado"]);
            }

            return(Aprobador);
        }
Ejemplo n.º 2
0
        public static ArrayList ListarAprobadores(int intWorkflow, string strReferencia, string strRuta)
        {
            ArrayList Aprobadores = new ArrayList();
            DataSet   ds          = SqlHelper.ExecuteDataset(ESSeguridad.FormarStringConexion(), Queries.WF_ListaAprobacion, intWorkflow, strReferencia, strRuta);

            WFAprobadores objInicial = new WFAprobadores(0, "[Seleccione]");

            Aprobadores.Add(objInicial);

            foreach (DataRow r in ds.Tables[0].Rows)
            {
                WFAprobadores objAprobador = new WFAprobadores();
                objAprobador.intEmpleado = Convert.ToInt32(r["emp_cod_empleado"]);
                objAprobador.strEmpleado = r["emp_nombre"].ToString();
                Aprobadores.Add(objAprobador);
            }
            return(Aprobadores);
        }