//Para cargar los select option de los filtros public List <Estado_E> listarEstado(int idUnidadPcc, string proceso, string tipoIncentivo) { List <Estado_E> listarEstado = new List <Estado_E>(); try { using (cmd = new SqlCommand("sp_listarEstados", cnx.CONSel)) { cnx.CONSel.Open(); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@idUnidPcc", idUnidadPcc); cmd.Parameters.AddWithValue("@Proceso", proceso); cmd.Parameters.AddWithValue("@tipoIncentivo", tipoIncentivo); dr = cmd.ExecuteReader(); while (dr.Read()) { Estado_E estadoE = new Estado_E(); estadoE.idEstado = Convert.ToInt32(dr["ID"]); estadoE.nombreEstado = Convert.ToString(dr["Estado"]); listarEstado.Add(estadoE); } } }catch (Exception ex) { ut.logsave(this, ex); Debug.WriteLine("Error al listar los estados: " + ex.Message.ToString() + ex.StackTrace.ToString()); } finally { cnx.CONSel.Close(); } return(listarEstado); }
public List <Estado_E> ListadoEstado() { List <Estado_E> listado = new List <Estado_E>(); try { cn.Open(); cmd = new SqlCommand(listar, cn) { CommandType = CommandType.StoredProcedure }; SqlDataReader dr = cmd.ExecuteReader(); while (dr.Read()) { Estado_E estado = new Estado_E { Id_Estado = Convert.ToInt32(dr["id_estado"]), Dc_Estado = dr["dc_estado"].ToString() }; listado.Add(estado); } } catch (Exception e) { throw; } return(listado); }
//PAQS //listado SIN FILTRO public List <Estado_E> listaEstadoUP() { List <Estado_E> listarEstadoUP = new List <Estado_E>(); try { using (cmd = new SqlCommand("SP_LISTAR_CBX_ESTADO_UP", cnx.CONSel)) { cnx.CONSel.Open(); cmd.CommandType = CommandType.StoredProcedure; // cmd.Parameters.AddWithValue("@idUnidPcc", idUnidadPcc); dr = cmd.ExecuteReader(); while (dr.Read()) { Estado_E estadoE = new Estado_E(); estadoE.idEstado = Convert.ToInt32(dr["ID"]); estadoE.nombreEstado = Convert.ToString(dr["ESTADO"]); listarEstadoUP.Add(estadoE); } } } catch (Exception ex) { ut.logsave(this, ex); Debug.WriteLine("Error al listar los estados: " + ex.Message.ToString() + ex.StackTrace.ToString()); } finally { cnx.CONSel.Close(); } return(listarEstadoUP); }