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); }
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); }