public eProvincia GetItem(short id_pais, short id_departamento, short id_provincia) { SqlCommand cmd = new SqlCommand("pUBG_Provincia_select"); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@IdPais", SqlDbType.SmallInt).Value = id_pais; cmd.Parameters.Add("@IdDepartamento", SqlDbType.SmallInt).Value = id_departamento; cmd.Parameters.Add("@IdProvincia", SqlDbType.SmallInt).Value = id_provincia; SqlDataReader reader = ExecuteReader(cmd); eProvincia oProvincia = null; if (reader.Read()) { oProvincia = new eProvincia(); oProvincia.IdProvincia = reader.GetInt16(0); oProvincia.Descripcion = reader.GetString(1); } reader.Close(); return(oProvincia); }
public static List <eProvincia> GetList(int IdDepartamento) { SqlCommand cmd = new SqlCommand("pUBG_Provincia_list"); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@IdDepartamento", SqlDbType.SmallInt).Value = IdDepartamento; SqlDataReader reader = ExecuteReader(cmd); List <eProvincia> lista = new List <eProvincia>(); while (reader.Read()) { eProvincia oProvincia = new eProvincia(); oProvincia.IdDepartamento = reader.GetInt16(0); oProvincia.IdProvincia = reader.GetInt16(1); oProvincia.Descripcion = reader.GetString(2); lista.Add(oProvincia); } reader.Close(); return(lista); }